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 d08c85ac8894 Add linux-next specific files for 20260119 omits 841fc1ec27d0 drm: tyr: Mark BROKEN omits 26ef7b652288 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 720556c2f492 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits d720f9a7b2b9 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits 38684275f532 Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] omits 9c85428bad3b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 140258a61040 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 46c21aaaf24a Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 3ba7b175a624 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits fc1d920aba4b Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits b977075d29b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3b37cf862c98 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 90dfa9b8fc78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aa28f49f0d10 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 294901b07331 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5419b2b1ff10 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 25f1f6dc46cb Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits dc45e5cfd58a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 76d95dcd7535 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 351039fee6ab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9bf46883509c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits dbe379f433e6 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits c1c3b200b341 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 340c98505544 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 27c58e7d5163 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits e7156ef6e5f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2ededb74d261 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 69cc123ca270 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits dff73f274360 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4180c99b73f4 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 3753364cc77a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 508a751d47c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9d1d10a5ac28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c57b7e97f7ce Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8e9fad3d041d Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits ee2a5a2d785b Merge branch 'spmi-next' of https://git.kernel.org/pub/scm [...] omits 7658d572341d Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits bdf4601b03b8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f5636305fd8d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ae94910e5573 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits b50e21aa9fda Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a198f825c8a3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 677c5011be37 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 5a52f1273de8 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits edfce9dead91 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 13993c82d831 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 8a1c5ad14a4a next-20260116/driver-core omits 2d9636d334ad Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits a822088c1e24 next-20260108/leds-lj omits 438a41ccdcd6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 640e37229363 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 12b26ea84bab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7bdf87f63d25 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 85f9f9b1bcfc Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 1e0ce70c66b8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 802751ce4fa3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5d1563869e30 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 774071dccac4 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 9c59d465d9b9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 27eb76f30bfc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a78852a45ddd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 48c0edd36477 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3c56cd494fa9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits abe4c1d359bd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ef6b8c727108 next-20260116/iommu omits 79867cff9aa0 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 1e2a8525886b Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits cd78e9efe9d3 Merge branch 'next' of https://github.com/cschaufler/smack-next omits ba785c9a6884 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bd917b59688a Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 6bdf5351bd98 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 10f421248bf8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db9e240ad1fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6f03c02acd00 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits d7a486541f61 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits 066ddcbb4c46 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0110c63d6628 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 28b7eb3c316b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d2270703bbbc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 368340774c24 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2eae59130bb5 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits 821ef32ddf69 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e6bb86f3a50c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a85ec967ab7e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e3d67e587532 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ddaacf87d8a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 75a93db32b93 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 89c21fd3464e Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits 0311880c5225 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 34f5ca4f041a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 69bbb61d3e2f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 7e99cf59cfdd drm: Fix up incompatible API change omits 3bf0eeb165bf Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 400e28d88eb2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 61b352bddaf0 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 2cb8533df44b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits cbad60d1bcb9 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits a6773d62506e Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits d497ddf9f07b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3034e3dbc5f2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6639b8bb674d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0493fda7f511 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6cb47327149b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 96c3ee68933e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 11f0774db619 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 50d3acbc2cbb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e84eac19c92b Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits 55e0b1ad80f9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 89c0241f2454 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] omits 038f4c44fc86 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 6c95b74b831e Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 107e71644025 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits b3c4e7bac31f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 564df582a39f Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits dab4e09cddef Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits a60dcb4d8fad Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 91a68fcf86bd Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 17d53abadc14 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 278a50060181 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 403e437cd528 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7e23b53a2234 Merge branch 'fs-next' of linux-next omits 3a18c984bfd7 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits e9e0409d02ca Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 83df843ba959 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 345c30eed152 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 4fc850d155da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4585281fc6fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1cccb38f2d12 Merge branch 'for-next' of https://github.com/openrisc/linux.git omits 4336e8a14408 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b358da63cc59 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits a7b517c25604 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 964ab151a5df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a4e26983ad7e Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits a9e7457a1f18 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 10a824a8bc5a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b769c9b82a0a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b5d56de42053 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 11cc06baf56b Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits 56edc69b4be7 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 5191c8a321f4 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 46cc351de653 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits af622db373a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 657d128da47e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3c5bd2640ca8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 396a754ed6b9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ba173f07b354 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f349ba93bce6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 95ff530f95d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1a9271873ee3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cded35349005 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 32558c931534 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits b91dc5f85ab2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cddaf26bf295 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05c212b33eb4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 585dfadb9960 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f00c06bc42bf Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits d1e20939ed26 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 5ebd2c546517 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3c97b02b7b10 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 83b58f5c4d55 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 87e6db76b924 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 500510576617 next-20260116/perf omits 2e0e531fedde Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] omits 8c0be503d604 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 3006466bbbb7 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 813269795191 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] omits 0b98c65e2925 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits 3983e9fb41fe Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 53d96388f8a8 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits 1ff3fe016cd6 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 43b65f265f5c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 562c84b272ec Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 878d7f24ac68 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 945fd0527627 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits bbb7ef289de9 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] omits f51ae47d8984 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e09a5cac2ff2 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 69562b816f53 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 7d1f43960158 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits bdd3fcdcdc63 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits bf849df5c4f8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits adf4a19d2329 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d9e597d1806f Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits 686c6adb9882 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits ddedcb20fffd Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits c80cd211e6a2 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits 23cebe617f3e Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits bb2576946514 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits d38db05f89d2 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 9fcdfd669f59 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits f738d79e8aac Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 5c3010eae60c Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits cb2d46836aff Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits a1b53a2aceea Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits bc4c4454d9e0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 64f6a0a03125 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 96e10d6e6f6d Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 73f9a572c72b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 2b806de93db1 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits b8f5a3450611 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] omits c9027b2ed281 Merge branch 'fs-current' of linux-next omits a3543f633fd0 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits b2d3052db6c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f7872b478d46 ntfs3: Fix merge issue with ntfs3 omits f7a95e95eea3 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 553ebdb117c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 275d02690255 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3a4b74ea1167 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 83ff34ae252c Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits 37fdfb870a52 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 19c1c7e51882 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7f617fc197ab Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 23bc4e3b7895 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 11983a97beac Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 3bc1af940017 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 1ec66ecb4de5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2815b76216bc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ab1f0ee1081c Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits 73adbe9ef308 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8169c0c9c3ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cfc6e980bc96 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 59a33e41e10a Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 04f1d414dc7e Merge branch into tip/master: 'x86/sev' omits 7babbb172206 Merge branch into tip/master: 'x86/paravirt' omits 43e700c381ff Merge branch into tip/master: 'x86/misc' omits 17bc2b9cb15e Merge branch into tip/master: 'x86/microcode' omits 278f5debb897 Merge branch into tip/master: 'x86/irq' omits eae7f85ee239 Merge branch into tip/master: 'x86/entry' omits 79a02a116a52 Merge branch into tip/master: 'x86/cpu' omits b55308b8508e Merge branch into tip/master: 'x86/core' omits 4667cb464201 Merge branch into tip/master: 'x86/cleanups' omits 7e13579e8028 Merge branch into tip/master: 'x86/cache' omits 942ef34bdef2 Merge branch into tip/master: 'x86/bugs' omits 5cc591a6f319 Merge branch into tip/master: 'x86/boot' omits 7fcea512e518 Merge branch into tip/master: 'x86/alternatives' omits 9583b0f9cf27 Merge branch into tip/master: 'timers/vdso' omits 8474f99d0195 Merge branch into tip/master: 'timers/core' omits 477c0d564108 Merge branch into tip/master: 'sched/core' omits cdd04d5c4be8 Merge branch into tip/master: 'perf/core' omits 6926ba0283d8 Merge branch into tip/master: 'locking/core' omits c41c9079289a Merge branch into tip/master: 'irq/msi' omits 90142a1caeb6 Merge branch into tip/master: 'irq/drivers' omits 8ed924698ef6 Merge branch into tip/master: 'irq/core' omits d1e947d3582d Merge branch into tip/master: 'irq/urgent' omits e21c93ea904e smb/client: introduce KUnit test to check search result of [...] omits a4ffc45fdcdc ext4: mark group extend fast-commit ineligible omits 291b0e75211b ext4: mark group add fast-commit ineligible omits 8274de9bfe02 ext4: mark move extents fast-commit ineligible omits 9846c41e32d3 Merge branch 'io_uring-6.19' into for-next omits 71bde7760650 io_uring/rw: free potentially allocated iovec on cache put [...] omits b4208bcaa016 smb/client: use bsearch() to find target in smb2_error_map_table omits ebf2a548b322 smb/client: check whether smb2_error_map_table is sorted i [...] omits 0a07ed06e54f cifs: Autogenerate SMB2 error mapping table omits a5a63afa681c cifs: Label SMB2 statuses with errors omits c18d57d47b72 cifs: SMB1 split: Make BCC accessors conditional omits 95f9ce32ce71 cifs: SMB1 split: connect.c omits d073fbe40f69 cifs: SMB1 split: sess.c omits 945655fdb1a3 cifs: SMB1 split: cifsencrypt.c omits a261e61f0837 cifs: SMB1 split: netmisc.c omits fc57c56a27c3 cifs: SMB1 split: misc.c omits 239157d52ff9 cifs: SMB1 split: cifs_debug.c omits 9fa86f3dc955 cifs: SMB1 split: Move inline funcs omits eda815591231 cifs: Fix cifs_dump_mids() to call ->dump_detail omits d638351f2a3d cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] omits 5c7b5934f21d cifs: SMB1 split: Move BCC access functions omits 38f32a6f5249 cifs: SMB1 split: Adjust #includes omits 9f0c574961d8 cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h omits 461e8d8e4eea cifs: SMB1 split: Add some #includes omits 6828f34b4c07 cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] omits bdf1f062d115 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c omits 84a486cd1963 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h omits 3fe2be3df6f7 cifs: SMB1 split: Create smb1proto.h for SMB1 declarations omits 46d13bc647b1 cifs: SMB1 split: Rename cifstransport.c omits 5d0ec8d43911 cifs: Scripted clean up fs/smb/client/ntlmssp.h omits 5d6a10c4434d cifs: Scripted clean up fs/smb/client/reparse.h omits 8f66dd6b634c cifs: Scripted clean up fs/smb/client/smb2proto.h omits 3f60c8943bff cifs: Scripted clean up fs/smb/client/cifs_debug.h omits aa4f59c3e421 cifs: Scripted clean up fs/smb/client/cifs_swn.h omits d5da865a2073 cifs: Scripted clean up fs/smb/client/compress.h omits 823f58cdd735 cifs: Scripted clean up fs/smb/client/cifs_spnego.h omits a12ca2c04b11 cifs: Scripted clean up fs/smb/client/fs_context.h omits 05fde04476b9 cifs: Scripted clean up fs/smb/client/fscache.h omits 1589936d024a cifs: Scripted clean up fs/smb/client/cifsglob.h omits 608e5e18805b cifs: Scripted clean up fs/smb/client/dns_resolve.h omits 5cd0f272ebb4 cifs: Scripted clean up fs/smb/client/dfs_cache.h omits 2e6de7c75b51 cifs: Scripted clean up fs/smb/client/cifsfs.h omits 5c20716b7969 cifs: Scripted clean up fs/smb/client/netlink.h omits 9e934426fd03 cifs: Scripted clean up fs/smb/client/cifs_unicode.h omits 8caae066b96a cifs: Scripted clean up fs/smb/client/cifsproto.h omits 1bd90f6164ec cifs: Scripted clean up fs/smb/client/dfs.h omits d24227be9d22 cifs: Scripted clean up fs/smb/client/cached_dir.h omits 88b4b1bd2a07 smb: client: add multichannel async work for !CONFIG_CIFS_ [...] omits 5e2894f42612 smb: client: introduce multichannel async work during mount omits e4607d0d1de5 Merge branch 'devel' into for-next omits a9a6908f0ec0 ext4: mark fs-verity enable fast-commit ineligible omits 1186901cf7bd ext4: mark inode format migration fast-commit ineligible omits a581e87031fc ext4: Allow zeroout when doing written to unwritten split omits a001ce01a6cb ext4: Refactor split and convert extents omits fbc6a80e4547 ext4: Refactor zeroout path and handle all cases omits c31bd5f122a5 ext4: propagate flags to ext4_convert_unwritten_extents_endio() omits be3da4cb1054 ext4: propagate flags to convert_initialized_extent() omits 4c405037f0a5 ext4: Add extent status cache support to kunit tests omits 7f2d9c1ddbe8 ext4: kunit tests for higher level extent manipulation functions omits 16bbdb54f49e ext4: kunit tests for extent splitting and conversion omits 1aaa8643dca3 ext4: remove EXT4_GET_BLOCKS_IO_CREATE_EXT omits a807ae842da3 ext4: simplify the mapping query logic in ext4_iomap_begin() omits f4009b78d032 ext4: remove unused unwritten parameter in ext4_dio_write_iter() omits eca9c0a6f475 ext4: remove useless ext4_iomap_overwrite_ops omits 534448743749 ext4: avoid starting handle when dio writing an unwritten extent omits 226d1d8d882c ext4: don't split extent before submitting I/O omits d82ad1cf832d ext4: use reserved metadata blocks when splitting extent on endio omits a406d78f4875 scripts/bloat-o-meter: ignore __noinstr_text_start omits 38a32f8d97d7 tracing: move tracing declarations from kernel.h to a dedi [...] omits 92940b050142 tracing: Remove size parameter in __trace_puts() omits c6333858a153 kernel.h: include linux/instruction_pointer.h explicitly omits ce6e099f629b kernel.h: move VERIFY_OCTAL_PERMISSIONS() to sysfs.h omits 7114ecfbd8c4 moduleparam: include required headers explicitly omits da27596ab2e5 kernel.h: drop STACK_MAGIC macro omits 2d25cdeefc13 compiler-clang.h: require LLVM 19.1.0 or higher for __type [...] omits 712b799b4b1d kho: simplify page initialization in kho_restore_page() omits a0a508aa449d kho: use unsigned long for nr_pages omits 210f57c9a38f checkpatch: add an invalid patch separator test omits 1a1bb52127d6 kho: print which scratch buffer failed to be reserved omits 3e7567ba45b3 kernel-chktaint: add reporting for tainted modules omits 7751471239cd panic-add-panic_force_cpu=-parameter-to-redirect-panic-to- [...] omits 9ea1625617b0 panic: add panic_force_cpu= parameter to redirect panic to [...] omits 500963c65e00 kernel: add SPDX-License-Identifier lines omits cb80b46d3829 lib/group_cpus: make group CPU cluster aware omits 7d79f79ad571 atomic: add option for weaker alignment check omits eb151328dd54 atomic: add alignment check to instrumented atomic operations omits f9dd7361263b atomic: specify alignment for atomic_t and atomic64_t omits c8445c2ced24 bpf: explicitly align bpf_res_spin_lock omits 53a04694cb02 init/main: read bootconfig header with get_unaligned_le32() omits c7c1e13f97ab init-mainc-check-if-rdinit-was-explicitly-set-before-print [...] omits 38a31198a5cd init/main.c: check if rdinit was explicitly set before pri [...] omits c46e9c4a80a0 linux/log2.h: reduce instruction count for is_power_of_2() omits c7a901cd976e once: don't use a work queue to reset sleepable static key omits cf28d3164614 fat: avoid parent link count underflow in rmdir omits c5fab027cfd3 kho: remove duplicate header file references omits a4441c0befe9 kho: test: clean up residual memory upon test_kho module unload omits 29c44923d330 lib/glob: convert selftest to KUnit omits e6a776421150 xfs: adjust handling of a few numerical mount options omits 151a599e4681 lib: introduce simple error-checking wrapper for memparse() omits 2bb829c1cce8 rust: task: restrict Task::group_leader() to current omits 5cb9a8a5ea10 kernel/fork: update obsolete use_mm references to kthread_use_mm omits f187f8f6dcdb ocfs2: add check for free bits before allocation in ocfs2_ [...] omits f3806879cca8 lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment omits 5410337ff385 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot omits 782ccd6c54d3 MAINTAINERS: adjust file entry in MEMBLOCK AND MEMORY MANA [...] omits 684bfa383ef5 kho/abi: add memblock ABI header omits 6235bdec8219 kho: relocate vmalloc preservation structure to KHO ABI header omits 52d264a5ae53 kho: introduce KHO FDT ABI header omits 49927f2a5727 kho-docs-combine-concepts-and-fdt-documentation-fix omits b0d95a9e1608 kho: docs: combine concepts and FDT documentation omits 6968a339a9e4 kho/abi: memfd: make generated documentation more coherent omits a817095f94bf kho/abi: luo: make generated documentation more coherent omits 62b7af4652af ocfs2: adjust function name reference omits 1fe8628c2e5f ocfs2: fix reflink preserve cleanup issue omits 4e40eb40cc14 x86/kexec: add a sanity check on previous kernel's ima kex [...] omits 538850770499 of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] omits 39345370a13d ima: verify the previous kernel's IMA buffer lies in addre [...] omits 7a0b04311050 types: drop definition of __EXPORTED_HEADERS__ omits 020454064d8d liveupdate: separate memfd support into LIVEUPDATE_MEMFD omits 3dda88c7513c lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] omits 9b8b5d0358d5 resource: provide 0args DEFINE_RES variant for unset resou [...] omits 719b79ee782a ipc/shm: uapi: remove dependency on libc omits 4303e5b13002 lib/tests: convert test_min_heap module to KUnit omits 2d95c4e3a44a arm64: kexec: adjust the debug print of kexec_image_info omits f89dcea9a197 kexec: print out debugging message if required for kexec_load omits 8416cd5a6a8a kexec: add kexec flag to control debug printing omits 35b7c752d10f kexec: replace the goto out_unlock with out omits ebf05c4f420b editorconfig: add rst extension omits 1fecd36f5462 kfifo: fix kmalloc_array_node() argument order omits 9acc0c72d020 tests/liveupdate: add in-kernel liveupdate test omits 6b5669e23f24 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state omits f6e701110a54 liveupdate: luo_file: Use private list omits e00e0a5945bc list: add kunit test for private list primitives omits 6b229ffb625d list-add-primitives-for-private-list-manipulations-fix omits 0d0443b5f8be list: add primitives for private list manipulations omits 53e45c34191b fork-comment-fix: remove ambiguous question mark in CLONE_ [...] omits f38f65b99cf9 kallsyms: prevent module removal when printing module name [...] omits a0db0efc1b96 kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] omits 1fd764d21d87 kallsyms-bpf-rename-__bpf_address_lookup-to-bpf_address_lo [...] omits 1dfe10cf1829 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] omits cb63b91ddeed kallsyms: cleanup code for appending the module buildid omits 19698650c7c7 module: add helper function for reading module_buildid() omits c0b89813ca4c kallsyms: clean up modname and modbuildid initialization i [...] omits 430e2ad38ae8 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] omits 0143b2c31aee .editorconfig: respect .editorconfig settings from parent [...] omits fb2f7e87617f rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] omits 62f7c5579ab4 fat: remove unused parameter omits aa67c2308458 watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] omits e112231e4d56 watchdog: softlockup: panic when lockup duration exceeds N [...] omits 1cf066a9f8ad kernel/crash: handle multi-page vmcoreinfo in crash kernel copy omits e584a025d55d kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] omits 5d54f0209699 mm: use ARRAY_END() instead of open-coding it omits c7a28496343a kernel: fix off-by-one benign bugs omits b597c189fdf0 mm: fix benign off-by-one bugs omits 10687c282187 array_size.h: add ARRAY_END() omits 896252535fff kernel.h: drop hex.h and update all hex.h users omits 36c82eea1a89 MAINTAINERS: adjust file entry in UUID HELPERS omits 76dd62b392c8 lib/tests: convert test_uuid module to KUnit omits 07690b83b81a ocfs2: annotate more flexible array members with __counted [...] omits e315e7169c21 ocfs2: fix oob in __ocfs2_find_path omits 1582c798ac72 ocfs2: add validate function for slot map blocks omits 0a001a02c593 ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] omits c4de054892d2 ocfs2: validate inline data i_size during inode read omits 02759ec1f2d5 ocfs2: validate i_refcount_loc when refcount flag is set omits d4a415509fd4 ocfs2: constify struct configfs_item_operations and config [...] omits e6a824e6560a ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() omits 61b048df1f1f ocfs2: detect released suballocator BG for fh_to_[dentry|parent] omits 0f00e26229bc ocfs2: give ocfs2 the ability to reclaim suballocator free bg omits 5d528132f4da crash_dump: constify struct configfs_item_operations and c [...] omits e3ee883e44dc oid_registry: allow arbitrary size OIDs omits fe5707c7a812 oid_registry: allow arbitrary size OIDs omits 5ed147bc1e26 mm/hugetlb: enforce brace style omits 3ca0ccdcd132 mm/hugetlb: remove unnecessary if condition omits d3c4b21bb78f mm/highmem: fix __kmap_to_page() build error omits c0011efa231c mm/vmscan: select the closest preferred node in demote_fol [...] omits 2a3bc04024f5 mm/vmscan: fix demotion targets checks in reclaim/demotion omits 1059ee696654 mm/vmscan: add tracepoint and reason for kswapd_failures reset omits 41cdfd14f336 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] omits fc0d2d9c638b mm: fix OOM killer inaccuracy on large many-core systems omits 0fce1240b1d8 alloc_tag: fix rw permission issue when handling boot parameter omits 8440e1a05024 mm: drop filename from page_alloc.c header comment omits ecff5aec4a55 zram: rename init_lock to dev_lock omits 987e31a83374 maintainers-move-memory-balloon-infrastructure-to-memory-m [...] omits 505677069209 MAINTAINERS: move memory balloon infrastructure to "MEMORY [...] omits 37358a4bac4c mm: rename CONFIG_MEMORY_BALLOON -> CONFIG_BALLOON omits c7ba3ff9736f mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION omits e8f260f13986 mm/kconfig: make BALLOON_COMPACTION depend on MIGRATION omits 0bc421380a2d mm: rename balloon_compaction.(c|h) to balloon.(c|h) omits 2716f1b1cad6 mm/vmscan: drop inclusion of balloon_compaction.h omits cb3de9e1abcc mm/balloon_compaction: remove "extern" from functions omits 71080350115f mm/balloon_compaction: mark remaining functions for having [...] omits 0e7f38c5666d mm/balloon_compaction: assert that the balloon_pages_lock is held omits 1f7a326b2edd mm/balloon_compaction: move internal helpers to balloon_co [...] omits 0ed1f1e77f36 mm/balloon_compaction: fold balloon_mapping_gfp_mask() int [...] omits bb3a65812786 mm/balloon_compaction: remove balloon_page_push/pop() omits 1ca034437eef drivers/virtio/virtio_balloon: stop using balloon_page_push/pop() omits bc4862ff8f3f mm/balloon_compaction: drop fs.h include from balloon_comp [...] omits 985d5aca9434 mm/balloon_compaction: make balloon_mops static omits 0f3223936233 mm/balloon_compaction: remove dependency on page lock omits 5a32a24689fb mm/balloon_compaction: use a device-independent balloon (l [...] omits ff6d6d87adf5 vmw_balloon: stop using the balloon_dev_info lock omits 0672dc8ac80b mm/balloon_compaction: centralize adjust_managed_page_coun [...] omits b08c560df31b mm/balloon_compaction: centralize basic page migration handling omits 87d457a6f2e7 powerpc/pseries/cmm: remove cmm_balloon_compaction_init() omits d5df9e4b577d vmw_balloon: remove vmballoon_compaction_init() omits 4c96d3525e51 vmw_balloon: adjust BALLOON_DEFLATE when deflating while m [...] omits 7d42493e74c1 mm/damon: hide kdamond and kdamond_lock of damon_ctx omits c78a0221e420 mm/damon/reclaim: use damon_kdamond_pid() omits 83978fdc5cb5 mm/damon/lru_sort: use damon_kdamond_pid() omits 13702d7193eb mm/damon/sysfs: use damon_kdamond_pid() omits 98f70445a73e mm/damon/core: implement damon_kdamond_pid() omits b73b44bf5ec8 cgroup: use nodes_and() output where appropriate omits 39e74a3e768a mm: use nodes_and() return value to simplify client code omits b5b4f2bec7be nodemask: propagate boolean for nodes_and{,not} omits d5752da0378f mm: fix uffd-wp bit loss when batching file folio unmapping omits 2aa3225d240b mm: rmap: skip batched unmapping for UFFD vmas omits c4d455db5adc mm: rmap: support batched unmapping for file large folios omits 714811023f7b arm64: mm: implement the architecture-specific clear_flush [...] omits a5888af9f730 arm64: mm: support batch clearing of the young flag for la [...] omits a945e23eed55 arm64: mm: factor out the address and ptep alignment into [...] omits d3b4d29db45b mm: rmap: support batched checks of the references for lar [...] omits 89b30b20f1a0 powerpc/mm: support page table check omits 4c223b987afb powerpc/mm: use set_pte_at_unchecked() for internal usages omits b9e2cc64d3ff powerpc/mm: implement *_user_accessible_page() for ptes omits d0f3ac775aba mm: provide address parameter to p{te,md,ud}_user_accessib [...] omits 407eb6661ded mm/page_table_check: reinstate address parameter in [__]pa [...] omits c256be18465f mm/page_table_check: reinstate address parameter in [__]pa [...] omits ff77f1fd6679 mm/page_table_check: reinstate address parameter in [__]pa [...] omits c1d24fec1692 mm/page_table_check: provide addr parameter to page_table_ [...] omits 803b2d2f93d7 mm/page_table_check: reinstate address parameter in [__]pa [...] omits 7162ca422750 mm/page_table_check: reinstate address parameter in [__]pa [...] omits c6591c855708 arm64/mm: add addr parameter to __ptep_get_and_clear_anysz() omits 2b78b7a3157f arm64/mm: add addr parameter to __set_ptes_anysz() omits 7a2d3583a3f1 mm: hugetlb_cma: mark hugetlb_cma{_only} as __ro_after_init omits 3a54fcc23c25 mm: hugetlb_cma: optimize hugetlb_cma_alloc_frozen_folio() omits 7bb68fe74991 mm-hugetlb-optimize-replace_free_hugepage_folios-v2-fix omits ededd97915dd mm: hugetlb: optimize replace_free_hugepage_folios() omits d645c26e310f mm: hugetlb: optimize replace_free_hugepage_folios() omits e1aaebc71fc3 mm: page_alloc: optimize pfn_range_valid_contig() omits ef81c477487b mm: page_isolation: introduce page_is_unmovable() omits aed0f7478d4f zsmalloc: fixup zsmalloc-introduce-sg-list-based-object-re [...] omits 2191ef9f5fa3 zsmalloc: introduce SG-list based object read API omits 5235a0b1edf9 mm: kmsan: add test_uninit_page omits c989b329c618 mm: kmsan: add tests for high-order page freeing omits d433acb133c8 mm-add-wq_percpu-to-alloc_workqueue-users-fix omits c7c89e833413 mm: add WQ_PERCPU to alloc_workqueue users omits 7080fd3d297c mm: replace use of system_wq with system_percpu_wq omits 60fb4eb343d7 mm: replace use of system_unbound_wq with system_dfl_wq omits b19ae3ae795c Docs/admin-guide/mm/damon/lru_sort: document intervals autotuning omits d7271dc45ab5 mm/damon/lru_sort: add monitoring intervals auto-tuning parameter omits 8ad4687949f9 Docs/admin-guide/mm/damon/lru_sort: document active_mem_bp [...] omits a36e371bf049 mm/damon/lru_sort: add inactive mem ratio quota goal to co [...] omits 4c38816f2a3d mm/damon/lru_sort: support active:inactive memory ratio ba [...] omits 3df12e5e2857 Docs/admin-guide/mm/damon/lru_sort: document filter_young_pages omits df1a8065dc51 mm/damon/lru_sort: support young page filters omits 0c01239a7d7b mm/damon/lru_sort: consider age for quota prioritization omits 63c40105bc0c mm/damon/paddr: activate DAMOS_LRU_PRIO targets instead of [...] omits f0c1e198de3f Docs/mm/damon/design: document DAMOS_QUOTA_[IN]ACTIVE_MEM_BP omits 10f5b3422929 mm/damon/sysfs-schemes: support DAMOS_QUOTA_[IN]ACTIVE_MEM_BP omits 6c06bd0e40ee mm/damon/core: introduce [in]active memory ratio damos quo [...] omits 440beee096a7 mm-kasan-kunit-extend-vmalloc-oob-tests-to-cover-vrealloc-fix omits d5e8de62bdcb mm/kasan/kunit: extend vmalloc OOB tests to cover vrealloc() omits 2ffcd05fc2fd mm: hugetlb: allocate frozen pages for gigantic allocation omits 62f4224a77cf mm: cma: add cma_alloc_frozen{_compound}() omits ac925ca464f6 mm: page_alloc: add alloc_contig_frozen_{range,pages}() omits 3be9a4e4c332 mm: cma: kill cma_pages_valid() omits 305e2b6fd7fc mm: page_alloc: add __split_page() omits 6ef3daf3a097 mm: debug_vm_pgtable: add debug_vm_pgtable_free_huge_page() omits 5a074a6cfb5e mm: convert vmemmap_p?d_populate() to static functions omits c93f75c10dc3 sparc: use vmemmap_populate_hugepages for vmemmap_populate omits 5bc2f6955a07 mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node omits 794ef266d4f1 mm/early_ioremap: clean up the use of WARN() for debugging omits 59525dd8e4cb migrate: replace RMP_ flags with TTU_ flags omits 88453b9e130b tsacct: skip all kernel threads omits c01a80d0cb34 mm/early_ioremap: print the starting physical address in _ [...] omits 2d4f71efeb36 mm: numa_memblks: identify the accurate NUMA ID of CFMW omits adf1b9b0a6fb mm/damon/paddr: initialize 'folio' variables to NULL for clarity omits b383a075ce81 zsmalloc: simplify read begin/end logic omits 5ccdb0dc0953 zsmalloc: use actual object size to detect spans omits 4646598404ac selftests/mm: report SKIP in pfnmap if a check fails omits 758fc97df9ce selftests/mm: fix exit code in pagemap_ioctl omits 11b11bf8029b selftests/mm: fix faulting-in code in pagemap_ioctl test omits d5d62f7c36b6 selftests/mm: introduce helper to read every page in range omits 26a99086aa0c selftests/mm: fix usage of FORCE_READ() in cow tests omits 0dc48b1f5672 selftests/mm: pass down full CC and CFLAGS to check_config.sh omits ac4c41a6a982 selftests/mm: remove flaky header check omits 4768e3b85c3c selftests/mm: default KDIR to build directory omits 01adcee7ae38 vmalloc: export vrealloc_node_align_noprof omits 313495bada2d memcg-mem_cgroup_get_from_ino-returns-null-on-error-fix omits 67ec0855338e memcg-rename-mem_cgroup_ino-to-mem_cgroup_id-fix omits 89b6d11dfc79 memcg: rename mem_cgroup_ino() to mem_cgroup_id() omits 62b55e1fd7ae memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() omits 9455a5cc4063 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] omits 4e87444b08c9 mm/damon: use cgroup ID instead of private memcg ID omits 1dafb34f369f memcg: use cgroup_id() instead of cgroup_ino() for memcg ID omits 3c4842674495 memcg: mem_cgroup_get_from_ino() returns NULL on error omits cdc88ca7088c memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] omits 4d611e15ef78 memcg: introduce private id API for in-kernel users omits 7e405ea0e0f9 mm/page_alloc: simplify __alloc_pages_slowpath() flow omits e3868e07754e mm/page_alloc: refactor the initial compaction handling omits b5a33390a1ba mm/page_alloc: ignore the exact initial compaction result omits 926c1939e1b7 mm-rmap-separate-out-fork-only-logic-on-anon_vma_clone-fix omits 019d65eb50b3 mm/rmap: separate out fork-only logic on anon_vma_clone() omits b1820c378248 mm-rmap-allocate-anon_vma_chain-objects-unlocked-when-poss [...] omits f6250925c376 mm/rmap: allocate anon_vma_chain objects unlocked when possible omits 6c830b0d2698 mm/mmap_lock: add vma_is_attached() helper omits ac78efc4bff8 mm/rmap: make anon_vma functions internal omits 8ac27a5972c6 mm/rmap: remove anon_vma_merge() function omits 8f7e4dde8d4d mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] omits 9a7c6a31b8ad mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink omits a17173e6317e mm-rmap-improve-anon_vma_clone-unlink_anon_vmas-comments-a [...] omits b5285f2decca mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] omits c26cff5a5680 memcg-v1: remove folio_memcg_lock() doc reference omits 0f35c4c0dcbe Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] omits 78a8027068ec mm/hugetlb: drop hugetlb_cma_check() omits e2828b53c9c4 mm, arch: consolidate hugetlb CMA reservation omits 168446b4c7ae x86: don't reserve hugetlb memory in setup_arch() omits 8b7c0f87e05b mips: drop paging_init() omits 494192dd00d4 arch, mm: consolidate initialization of SPARSE memory model omits c274a6b93278 arch, mm: consolidate initialization of nodes, zones and m [...] omits 64bcfbe008ba xtensa: introduce arch_zone_limits_init() omits 03369de5ff2e x86: introduce arch_zone_limits_init() omits cb8eba1e1bfe um: introduce arch_zone_limits_init() omits cf6abeddbcc2 sparc: introduce arch_zone_limits_init() omits c65e18c98e72 sh: introduce arch_zone_limits_init() omits 7a4751965c9e s390: introduce arch_zone_limits_init() omits 61dc82c91ab8 riscv: introduce arch_zone_limits_init() omits b673a55a51f2 powerpc: introduce arch_zone_limits_init() omits 993943b0cf51 parisc: introduce arch_zone_limits_init() omits 4f4a983dfb05 openrisc: introduce arch_zone_limits_init() omits a31b61b1a8d5 nios2: introduce arch_zone_limits_init() omits 0acc1ac90515 mips: introduce arch_zone_limits_init() omits efae6915bae0 microblaze: introduce arch_zone_limits_init() omits 9845db5c1d20 m68k: introduce arch_zone_limits_init() omits e7b31b8c273a loongarch: introduce arch_zone_limits_init() omits 21171656cadc hexagon: introduce arch_zone_limits_init() omits d6055b61672f csky: introduce arch_zone_limits_init() omits aee699a07bc7 arm64: introduce arch_zone_limits_init() omits a6f9601dbd5c arm: make initialization of zero page independent of the m [...] omits 35eb37c956e2 arm: introduce arch_zone_limits_init() omits 698420094fc3 arc: introduce arch_zone_limits_init() omits f4f152c769e2 alpha: introduce arch_zone_limits_init() omits 2ec5bb0cb248 mm/mmu_gather: remove @delay_remap of __tlb_remove_page_size() omits 1e9b4854597b mm/oom_kill: remove unnecessary integer promotion in forma [...] omits ca7c5b3ffe69 mm/damon/tests/core-kunit: remove a redundant test case an [...] omits bb2698756a5f mm-damon-tests-core-kunit-add-test-cases-for-multiple-regi [...] omits dfe528deda46 mm/damon/tests/core-kunit: add test cases for multiple reg [...] omits c241c40fba25 mm/damon/tests/core-kunit: add a test case for region merg [...] omits e081a4216638 mm/damon/tests/core-kunit: verify the 'age' and 'nr_access [...] omits 3ac30d2ce518 mm/damon/tests/core-kunit: verify the 'age' field in damon [...] omits aaf548210335 mm/khugepaged: make khugepaged_collapse_control static omits b092eef0973c mm/khugepaged: use enum scan_result for result variables a [...] omits a93e16b3e901 mm/khugepaged: change collapse_pte_mapped_thp() to return void omits 58848c9439fa mm-khugepaged-count-small-vmas-towards-scan-limit-fix omits b2d1718dc707 mm/khugepaged: count small VMAs towards scan limit omits 58922d92834b mm/khugepaged: remove unnecessary goto 'skip' label omits b6f4f737a017 mm/vmstat: remove unused node and zone state helpers omits 5d17beaddf76 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] omits 14048957e0a6 selftests/mm: fix comment for check_test_requirements omits d8f52a543d69 selftests/mm: va_high_addr_switch return fail when either [...] omits f6c9debacf7c selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] omits a597d4234551 selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh omits 133b27c9c5d6 selftests/mm: fix va_high_addr_switch.sh return value omits 519f31bead78 selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] omits 814a7fa8b55a selftests/mm/charge_reserved_hugetlb: drop mount size for [...] omits b172b6909a85 selftests/mm/write_to_hugetlbfs: parse -s as size_t omits 17b492c2b1fd page_alloc: allow migration of smaller hugepages during co [...] omits 8528be743a27 mm, hugetlb: implement movable_gigantic_pages sysctl omits a7b57b3906af mm: cleanup vma_iter_bulk_alloc omits fed71929c1f1 mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment omits 64ea81dcc799 mm/gup: remove no longer used gup_fast_undo_dev_pagemap omits fa38539e511c mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] omits 92fa132df88d mm, swap: remove no longer needed _swap_info_get omits 1deaeb87bfb7 mm, swap: drop the SWAP_HAS_CACHE flag omits 4a009e6d9650 mm, swap: clean up and improve swap entries freeing omits 0da509ff4b5b mm, swap: check swap table directly for checking cache omits 2e43d8da30e2 mm, swap: add folio to swap cache directly on allocation omits 71d909ec31aa mm, swap: fix locking and leaking with hibernation snapsho [...] omits b1d55924bdc2 mm, swap: cleanup swap entry management workflow omits 4c53c16ee68d mm, swap: remove workaround for unsynchronized swap map ca [...] omits 30823cd40700 mm-swap-use-swap-cache-as-the-swap-in-synchronize-layer-fix omits 525564b9d8e6 mm, swap: use swap cache as the swap in synchronize layer omits fad3dd4ce544 mm, swap: split locked entry duplicating into a standalone helper omits 1d3e540b5ad1 mm, swap: consolidate cluster reclaim and usability check omits 7c6c97b5868e mm, swap: swap entry of a bad slot should not be considere [...] omits 644f590da183 mm/shmem, swap: remove SWAP_MAP_SHMEM omits 23885112a1f0 mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO omits 4d6476b42241 mm, swap: free the swap cache after folio is mapped omits 5750a197e483 mm, swap: simplify the code and reduce indention omits f6baf2602448 mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] omits ee90070e42cf mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO omits a484c33ed76d mm, swap: split swap cache preparation loop into a standal [...] omits a1bcff1fe19e mm, swap: rename __read_swap_cache_async to swap_cache_all [...] omits 9944b7397087 mm/hugetlb_cgroup: fix -Wformat-truncation warning omits 8aee5baebf79 mm/fadvise: validate offset in generic_fadvise omits 652b5d3f7275 mm-fix-minor-spelling-mistakes-in-comments-fix omits 34265ae081a6 mm: fix minor spelling mistakes in comments omits 6c85dd9bfcd5 mm/damon: fix typos in comments omits 33f0050eb929 zram: remove KMSG_COMPONENT macro omits 117882791c01 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE omits e2ffdd1fef2b um: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 7761994fe8d9 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 301e8a54f62a mips: mm: enable MMU_GATHER_RCU_TABLE_FREE omits b6550be8f744 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE omits b6cd4fb336d9 alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE omits bc8fb00f3d18 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] omits c98e56f1d552 mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] omits fb03c8af9aa0 lib/test_vmalloc.c: minor fixes to test_vmalloc.c omits b48879bb1b3a maple_tree: remove struct maple_alloc omits 9791455dc5c0 mm-block-fs-remove-laptop_mode-fix omits 612f37a7eb64 mm/block/fs: remove laptop_mode omits 9bf8a0644c35 zram: drop pp_in_progress omits de0eb3883f2e mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] omits 58acf4a7f8e4 mm/damon/core: add trace point for damos stat per apply interval omits 37510f063406 Docs/ABI/damon: update for max_nr_snapshots omits f5334dacd46d Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots omits 812668867327 Docs/mm/damon/design: update for max_nr_snapshots omits a10520ca95b8 mm/damon/sysfs-schemes: implement max_nr_snapshots file omits 5f947c816763 mm/damon/core: implement max_nr_snapshots omits 07876410f340 mm/damon: update damos kerneldoc for stat field omits a36a3d792a7e Docs/ABI/damon: update for nr_snapshots damos stat omits d98f57d6cdaf Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] omits 9aa79a054ac3 Docs/mm/damon/design: update for nr_snapshots damos stat omits b23c8393be80 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file omits 5f734c284021 mm/damon/core: fix wrong list_is_last() call in damons_is_ [...] omits 5881f6b0dd7a mm/damon/core: introduce nr_snapshots damos stat omits 59274841737d tools/mm/slabinfo: fix --partial long option mapping omits aabf8cd63964 tools/mm/thp_swap_allocator_test: fix small folio alignment omits dc16ff6b8ca4 mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] omits 2ad24b745ba1 mm: memcontrol: rename mem_cgroup_from_slab_obj() omits 144368c8276b memcg: remove mem_cgroup_size() omits 530b323f81de memcg: move mem_cgroup_usage memcontrol-v1.c omits 8ee5d0027f99 mm: zswap: delete unused acomp->is_sleepable omits de374615adbb mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] omits d5e2497811be mm: folio_zero_user: cache neighbouring pages omits af813f62a709 mm-folio_zero_user-clear-page-ranges-fix omits 2ce016d8ede5 mm: folio_zero_user: clear page ranges omits 903090f4008e mm: folio_zero_user: clear pages sequentially omits 274b642d23c4 x86/clear_page: introduce clear_pages() omits 9d6bea9db39c x86/mm: simplify clear_page_* omits 102c94a3cf4d highmem: introduce clear_user_highpages() omits 3fa3d992bfe7 mm: introduce clear_pages() and clear_user_pages() omits fd8a6680de13 treewide: provide a generic clear_user_page() variant omits 8d4dc37fa3eb zram-fixup-read_block_state-fix-2 omits 0e82fb14d9c5 zram-fixup-read_block_state-fix omits 9ba3463168be zram: fixup read_block_state() omits 1bea18cf1c9b zram: trivial fix of recompress_slot() coding styles omits 530c9fc4fdd5 zram: fixup mark_slot_accessed() omits c184f56e7824 zram: rename internal slot API omits e11b96e358e8 zram: use u32 for entry ac_time tracking omits b5001bb744d3 zram: consolidate device-attr declarations omits d66eb3b5816b zram: switch to guard() for init_lock omits 2b0bd76cf0a2 zram: rename zram_free_page() omits 9d43b4bc5b8c zram: move bd_stat to writeback section omits bd212b4e43a4 zram: document writeback_batch_size omits 517b8fb704d5 zram: introduce writeback_compressed device attribute omits 3e1db2c34b2d zram: introduce compressed data writeback omits 4825bfe53c90 mm/vmscan.c:shrink_folio_list(): save a tabstop omits 63b8eb6c1f69 mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() omits 8c4154f568fa mm/khugepaged: retry with sync writeback for MADV_COLLAPSE omits f15bb8662838 mm/khugepaged: map dirty/writeback pages failures to EAGAIN omits 0b5c8c4741c0 mm-add-basic-tests-for-lazy_mmu-fix-fix-fix omits cb0e7c49b681 mm-add-basic-tests-for-lazy_mmu-fix-fix omits a5e14a6728b4 mm-add-basic-tests-for-lazy_mmu-fix omits d57e7b636a6a mm: add basic tests for lazy_mmu omits 8fd3855fc138 x86/xen: use lazy_mmu_state when context-switching omits 47e67c6ceffa sparc/mm: replace batch->active with is_lazy_mmu_mode_active() omits 90ec65a21371 powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() omits 5816495d7ac2 arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() omits 0fb0c89b5d0d mm: enable lazy_mmu sections to nest omits 7e490d5d5a45 mm: bail out of lazy_mmu_mode_* in interrupt context omits aaf51e689e71 mm: introduce generic lazy_mmu helpers omits e460693d9098 mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE omits a7336050c443 mm: clarify lazy_mmu sleeping constraints omits 11c27d918e70 sparc/mm: implement arch_flush_lazy_mmu_mode() omits a9ade4e73701 powerpc/mm: implement arch_flush_lazy_mmu_mode() omits d35f674b3937 x86/xen: simplify flush_lazy_mmu() omits c70c32af8784 powerpc/64s: do not re-activate batched TLB flush omits 6650e56953ec alloc_tag: move memory_allocation_profiling_sysctls into .rodata omits 3e20f9ca4057 mm/damon/core: fix memory leak of repeat mode damon_call_c [...] omits 05594e618c0a mm/vmalloc: clarify why vmap_range_noflush() might sleep omits df74dfc6e805 mm/memory-failure: teach kill_accessing_process to accept [...] omits 58516021b254 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison omits 9b7e9e9529f9 mm/hugetlb: restore failed global reservations to subpool omits 62da8a036b8a mm: restore per-memcg proactive reclaim with !CONFIG_NUMA omits a976523f025b mm, swap: restore swap_space attr aviod kernel panic omits 8ab3d780b251 mm/kfence: fix potential deadlock in reboot notifier omits 582980129651 Docs/mm/allocation-profiling: describe sysctrl limitations [...] omits a7db919bf177 mm: do not copy page tables unnecessarily for VM_UFFD_WP omits 500ba77ec2a8 mm-hugetlb-fix-excessive-ipi-broadcasts-when-unsharing-pmd [...] omits 30397d7aea64 mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] omits 5d1daad7c1d3 mm/rmap: fix two comments related to huge_pmd_unshare() omits 6223c5d6f521 mm/hugetlb: fix two comments related to huge_pmd_unshare() omits e444a35c1ac7 mm/hugetlb: fix hugetlb_pmd_shared() omits 16eaf9fafdd6 mm: remove unnecessary and incorrect mmap lock assert omits ec2ef1ead8b3 mm/kasan: fix KASAN poisoning in vrealloc() omits 44ee5b738d1d mm/vma: do not leak memory when .mmap_prepare swaps the file omits 9cac51a0eec8 migrate: correct lock ordering for hugetlb file folios omits 8ec6678e90bc kho: init alloc tags when restoring pages from reserved memory omits 821a975dab7b mm/swap_cgroup: fix kernel BUG in swap_cgroup_record omits 8d66a2c05234 x86/kfence: avoid writing L1TF-vulnerable PTEs omits a737b642c8ea panic: only warn about deprecated panic_print on write access omits 90b951ace488 fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] omits 38467361a964 mm: take into account mm_cid size for mm_struct static def [...] omits c0450b06806b mm: rename cpu_bitmap field to flexible_array omits 8cc784d4aded mm: add missing static initializer for init_mm::mm_cid.lock omits 681715a67a91 Merge branches 'arm32-fixes-for-6.19', 'arm32-for-6.20', ' [...] omits 08f626da7fa2 Merge branch 'fixes' into linux-next omits edbe973e7000 Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] omits 973288973825 Merge branches 'pm-powercap' and 'pm-tools' into linux-next omits 01ebbfb0f47a Merge branches 'pm-sleep' and 'pm-runtime' into linux-next omits 68d52162293d Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits d46a70480fac Merge branch 'acpica' into linux-next omits d743d62699af Merge remote-tracking branch 'asoc/for-6.20' into asoc-next omits ef9087c743b7 m68k: nommu: fix memmove() with differently aligned src an [...] omits 42789c50c108 m68k: defconfig: Clean up references to non-existing configs omits 308c5c80bd1b drm/msm/dpu: Add support for Kaanapali DPU omits 5fdcb30a005d drm/msm/dpu: Add Kaanapali WB support omits 4d31a153a86e drm/msm/dpu: Add Kaanapali SSPP sub-block support omits a64cf1209b7d drm/msm/dpu: Refactor SSPP to compatible DPU 13.0.0 omits d86934500a39 drm/msm/dpu: Add interrupt registers for DPU 13.0.0 omits 2ac55e18f233 drm/msm/dsi: Add support for Kaanapali omits 54eb29a2fd89 drm/msm/dsi/phy: Add support for Kaanapali omits 60c8a172bff7 drm/msm/mdss: Add support for Kaanapali omits b118497f0028 dt-bindings: display/msm: qcom, kaanapali-mdss: Add Kaanapali omits 63004dd24070 dt-bindings: display/msm: dsi-controller-main: Add Kaanapali omits 769d05dd112a dt-bindings: display/msm: dsi-phy-7nm: Add Kaanapali DSI PHY omits 82e55ef38cc5 dt-bindings: display/msm: qcom, kaanapali-dpu: Add Kaanapali omits 154acead0946 Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next omits dfa65b957e92 Merge remote-tracking branch 'spi/for-6.20' into spi-next omits 3bbf529821f6 pwm: max7360: Populate missing .sizeof_wfhw in max7360_pwm_ops omits f09f04ef37e4 Merge branch 'acpi-battery' into linux-next omits d155d1a13bf2 Merge branch 'acpi-driver' into linux-next omits 89360b4ad351 Merge branch 'acpi-apei' into linux-next omits 3efdc93defd0 Merge branches 'acpi-processor' and 'acpi-resource' into l [...] omits a35b6ef517f6 Merge branch 'acpi-bus' into linux-next omits 7a52965b6976 Merge branch 'dt/riscv' into for-next omits 4c96ec13fcae Merge branch 'acpi-pm-fixes' into fixes omits 0b94d2dede52 drivers/dax: add some missing kerneldoc comment fields for [...] omits e2185a2b2250 mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed' omits 5d78c55ca4b6 mailmap: add entry for Daniel Thompson omits 4548dcf9e790 tools/testing/selftests: fix gup_longterm for unknown fs omits 2964ceec7b64 mm/page_alloc: prevent pcp corruption with SMP=n omits 43fdb57613e3 iommu/sva: include mmu_notifier.h header omits f4095a89b279 mm: kmsan: fix poisoning of high-order non-compound pages omits 930f385f32fc tools/testing/selftests: add forked (un)/faulted VMA merge tests omits aaa9dde16cea mm/vma: enforce VMA fork limit on unfaulted,faulted mremap [...] omits ace000819fa6 tools/testing/selftests: add tests for !tgt, src mremap() merges omits 8e173a8a4849 mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge omits daf874e44434 mm/zswap: fix error pointer free in zswap_cpu_comp_prepare() omits db44cc92baa0 mm/damon/sysfs-scheme: cleanup access_pattern subdirs on s [...] omits ac41b0788792 mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme di [...] omits 83b79dc24751 mm/damon/sysfs: cleanup attrs subdirs on context dir setup [...] omits 68bd22d6c516 mm/damon/sysfs: cleanup intervals subdirs on attrs dir set [...] omits bdbb6e4764ca mm/damon/core: remove call_control in inactive contexts omits e2bdda656dc4 powerpc/watchdog: add support for hardlockup_sys_info sysctl omits 6604d5b1d79a mips: fix HIGHMEM initialization omits 8e475ae24c6f mm/hugetlb: ignore hugepage kernel args if hugepages are u [...] omits 7ebc194c7f72 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free omits fc05579f4fd0 mm/damon/core: get memcg reference before access omits e1c3bfd091f3 kho: validate preserved memory map during population omits 5209e8c0bd59 lib/buildid: use __kernel_read() for sleepable context omits 63444d363757 docs: kernel-parameters: add kfence parameters omits d85b307863e8 mailmap: update email address for Szymon Wilczek omits 69c2fa743c41 mm, kfence: describe @slab parameter in __kfence_obj_info() omits f1ff4b1d650b mm: vmalloc: fix up vrealloc_node_align() kernel-doc macro name omits 854c5e8afe3e textsearch: describe @list member in ts_ops search omits 68518554ca8a mm: describe @flags parameter in memalloc_flags_save() omits b55a31a53b4e Merge branch 'pm-em' into fixes omits 8a30b68d0c2d Merge branches 'acpi-pm', 'acpi-sysfs', 'acpi-apei' and 'a [...] omits 972f47928160 Merge branch 'fixes' into linux-next omits 756dca921b99 Merge branch 'acpi-pm-fixes' into fixes omits 712ef4eebebb Merge branch 'master' into mm-hotfixes-stable omits a9d0666dad66 pwm: dwc: Use size macro omits 17f1ae4148fa clk: qcom: dispcc-sdm845: Enable parents for pixel clocks omits 2c325e32e386 Merge branch 'master' into mm-hotfixes-stable omits 2d77a65c3657 pwm: Emit native configuration in /sys/kernel/debug/pwm omits c8db551f0071 ARM: dts: qcom: msm8974: Start using rpmpd for power domains omits a4882888b0c6 ARM: dts: qcom: msm8974: Sort header includes alphabetically omits 9580ecfbc57d rust: pwm: Add UnregisteredChip wrapper around Chip omits 2ffa2d0ffba7 rust: pwm: Update ARef and AlwaysRefCounted imports to use [...] adds 12a6ddfc76bb mm: add missing static initializer for init_mm::mm_cid.lock adds 6ac433f8b259 mm: rename cpu_bitmap field to flexible_array adds be31340a4cc2 mm: take into account mm_cid size for mm_struct static def [...] adds f9a49aa302a0 fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] adds 90f3c123247e panic: only warn about deprecated panic_print on write access adds b7880cb166ab migrate: correct lock ordering for hugetlb file folios adds 605f6586ecf7 mm/vma: do not leak memory when .mmap_prepare swaps the file adds b505f1944535 x86/kfence: avoid writing L1TF-vulnerable PTEs adds 23b7c9573317 kho: init alloc tags when restoring pages from reserved memory adds a9a259613ae7 mm: remove unnecessary and incorrect mmap lock assert adds 50db5db94c9e mm/hugetlb: fix hugetlb_pmd_shared() adds 041909fb3a3f mm/hugetlb: fix two comments related to huge_pmd_unshare() adds d347e2870225 mm/rmap: fix two comments related to huge_pmd_unshare() adds a01ff60fc92e mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] adds 85cd3089d865 mm: do not copy page tables unnecessarily for VM_UFFD_WP adds 78bfff0a76a3 Docs/mm/allocation-profiling: describe sysctrl limitations [...] adds 2ef22178a62a mm/kfence: fix potential deadlock in reboot notifier adds 762814f60a6a mm: restore per-memcg proactive reclaim with !CONFIG_NUMA adds de6f9cd3a4b7 mm/kasan: fix KASAN poisoning in vrealloc() adds e7a485c8f30b mm-kasan-fix-kasan-poisoning-in-vrealloc-fix adds 4fe5aea72474 mm/swap_cgroup: fix kernel BUG in swap_cgroup_record adds 077f22a5a34d mm, swap: restore swap_space attr aviod kernel panic adds d39ff164fae3 mm/hugetlb: restore failed global reservations to subpool adds ea13eed55961 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison adds 4bdde936d41b mm/memory-failure: teach kill_accessing_process to accept [...] adds 16f750a6d6ee mm/shmem, swap: fix race of truncate and swap entry split adds eb122f0ccecf Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 03e13960d26f next-20260119/btrfs-fixes adds 5e051c299501 Merge branch 'fs-current' of linux-next adds 32b89722717e Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] adds 2aaed4bb4716 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 72e6b88d16bd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 7a29f6bf60f2 l2tp: avoid one data-race in l2tp_tunnel_del_work() adds d3ba32162488 ipvlan: Make the addrs_lock be per port adds 8becfe16e4a1 selftests: net: simple selftest for ipvtap adds 7b8e1a807cb6 Merge branch 'ipvlan-addrs_lock-made-per-port' adds 2c28769a51de rxrpc: Fix recvmsg() unconditional requeue adds ab9b218a1521 octeontx2: cn10k: fix RX flowid TCAM mask handling adds 375629c92fd8 can: dev: alloc_candev_mqs(): add missing default CAN capa [...] adds 79a6d1bfe114 can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL [...] adds 0ce73a0eb5a2 can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak adds 5a4391bdc6c8 can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak adds 248e8e1a125f can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB [...] adds 710a7529fb13 can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak adds f7a980b3b8f8 can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak adds 70458a363d7c Merge patch series "can: usb: fix URB memory leaks" adds 3ddf44626a1b Merge tag 'linux-can-fixes-for-6.19-20260116' of git://git [...] adds 50da4b9d07a7 net/sched: Enforce that teql can only be used as root qdisc adds d837fbee9245 net/sched: qfq: Use cl_is_active to determine whether clas [...] adds 2460f31e6e44 selftests/tc-testing: Try to add teql as a child qdisc adds 58bae918d73e Merge branch 'net-sched-teql-enforce-hierarchy-placement' adds d4801a39a52e Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 5dc6975566f5 wifi: mac80211: don't perform DA check on S1G beacon adds 3f3d8ff31496 wifi: mac80211: don't increment crypto_tx_tailroom_needed_ [...] adds 3fa2886d11d4 wifi: mac80211: parse all TTLM entries adds aebc29dec67a wifi: mac80211: apply advertised TTLM from association response adds 50b359896fe5 wifi: cfg80211: ignore link disabled flag from userspace adds d41e69c2fc05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 61006c540cbd ALSA: ctxfi: Fix potential OOB access in audio mixer handling adds b48fe9af1e60 ALSA: hda/realtek: Fix headset mic for TongFang X6AR55xU adds 930e69757b74 ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free() adds 9feb810b6761 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 24d266eb2ef0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 242d6f4273c3 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds d86e84d763c6 Merge branch 'driver-core-linus' of https://git.kernel.org [...] adds f1e5f1faeb49 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds bb4de93ff46a Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 88da5f4b46f5 Merge tag 'w1-drv-6.20' of ssh://gitolite.kernel.org/pub/s [...] adds 13ffa45be6c8 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds 2397e9264676 crypto: authencesn - reject too-short AAD (assoclen<8) to [...] adds a4a5a696ae7d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 2a81a2bd38d2 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds eeff94be45f6 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 71f8a398d26f Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds 1bc275a726de Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] adds f3fc7b26856e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b41d34cbfba9 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds e546f85c3335 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds aa8fe655e1dd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds c6cf26c15ce7 rtc: interface: Alarm race handling should not discard pre [...] adds d5149bb22c2c Merge branch 'rtc-fixes' of https://git.kernel.org/pub/scm [...] adds 58d01746b242 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds 060120e11f40 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 5898692203a6 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 36efef1cf4ea Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] adds faff6846474e gpio: cdev: Correct return code on memory allocation failure adds 70b3c2805331 gpio: cdev: Fix resource leaks on errors in lineinfo_chang [...] adds 8a8c942cad4c gpio: cdev: Fix resource leaks on errors in gpiolib_cdev_r [...] adds a1c90fc50c7e Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] adds 87d7aa11d016 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 32a86ccec6e5 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] adds 9494a9dd0cd2 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds 3534764b8f35 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds a252c29cd08b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 8d76a7d89c12 irqchip/gic-v3-its: Avoid truncating memory addresses adds 303f2bdb9f5a Merge branch into tip/master: 'irq/urgent' adds e806f7dde8ba timekeeping: Adjust the leap state for the correct auxilia [...] adds a53f71512f8c Merge branch into tip/master: 'timers/urgent' adds 50601e9aa094 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 0c48eae5d6f1 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds 812062e74a39 drm/imagination: Wait for FW trace update command completion adds 8d50870695aa Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes adds 2a8ff25d2be0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 109300158867 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 767812b6da47 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new f9b7be302d66 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new 7faaa1fde169 mm/vmalloc: clarify why vmap_range_noflush() might sleep new 3fffa2ffa3ce mm/damon/core: fix memory leak of repeat mode damon_call_c [...] new 201d3a7b29b5 alloc_tag: move memory_allocation_profiling_sysctls into .rodata new 83e1a46fe589 powerpc/64s: do not re-activate batched TLB flush new 51452d1b5cd6 x86/xen: simplify flush_lazy_mmu() new 786be5d952fc powerpc/mm: implement arch_flush_lazy_mmu_mode() new b8ea80716d59 sparc/mm: implement arch_flush_lazy_mmu_mode() new 8e515a0b7a60 mm: clarify lazy_mmu sleeping constraints new ceaf1bc0b1c7 mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE new afba7f93e726 mm: introduce generic lazy_mmu helpers new e0970ff4b8de mm: bail out of lazy_mmu_mode_* in interrupt context new e65f01999f35 mm: enable lazy_mmu sections to nest new 983b7936af8f arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() new 97b55f979a00 powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() new f47e41a2e5b0 sparc/mm: replace batch->active with is_lazy_mmu_mode_active() new 6ca98272873c x86/xen: use lazy_mmu_state when context-switching new 9dd73c3cb391 mm: add basic tests for lazy_mmu new e94aef2e0186 mm-add-basic-tests-for-lazy_mmu-fix new 81eae6d7ce5c mm-add-basic-tests-for-lazy_mmu-fix-fix new ee85e62237d1 mm-add-basic-tests-for-lazy_mmu-fix-fix-fix new 0e6f1c8bd14c mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() new 891e3d1dd663 mm/vmscan.c:shrink_folio_list(): save a tabstop new 08a616e7721d zram: introduce compressed data writeback new dd8368bfa82e zram: introduce writeback_compressed device attribute new 5a41bc78f3ed zram: document writeback_batch_size new f896db48a5d1 zram: move bd_stat to writeback section new d89efb1a2555 zram: rename zram_free_page() new 9b6ee6cda58e zram: switch to guard() for init_lock new 0011f8c5bf98 zram: consolidate device-attr declarations new 8ed54bf27f33 zram: use u32 for entry ac_time tracking new d25e50d161b7 zram: rename internal slot API new 5dac0824663a zram: fixup mark_slot_accessed() new d7e564efafaa zram: trivial fix of recompress_slot() coding styles new 49a8f97a3e9d zram: fixup read_block_state() new 4c24e34eae2d zram-fixup-read_block_state-fix new 45119c6c7053 zram-fixup-read_block_state-fix-2 new bbae1e3ad8b8 treewide: provide a generic clear_user_page() variant new a2caac78f80d mm: introduce clear_pages() and clear_user_pages() new fe682551e69e highmem: introduce clear_user_highpages() new 5fafd37fcecd x86/mm: simplify clear_page_* new 4a42f9d24fc2 x86/clear_page: introduce clear_pages() new 4a3c78382700 mm: folio_zero_user: clear pages sequentially new 027e2c6b6c24 mm: folio_zero_user: clear page ranges new ef57ba89f52d mm-folio_zero_user-clear-page-ranges-fix new 5f9be046f822 mm: folio_zero_user: cache neighbouring pages new 5092c8476014 mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] new 06cc31dafcad mm: zswap: delete unused acomp->is_sleepable new 53231715c3b8 memcg: move mem_cgroup_usage memcontrol-v1.c new a9c0bf3e6e60 memcg: remove mem_cgroup_size() new f0ea20c59f8c mm: memcontrol: rename mem_cgroup_from_slab_obj() new 0c7059e9aca7 mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] new 45d1335b1b60 tools/mm/thp_swap_allocator_test: fix small folio alignment new 343f45f4810d tools/mm/slabinfo: fix --partial long option mapping new d912500861a0 mm/damon/core: introduce nr_snapshots damos stat new 8ec2c3e4ce37 mm/damon/core: fix wrong list_is_last() call in damons_is_ [...] new 0c4891bdcb59 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file new 4332cb1cbf0a Docs/mm/damon/design: update for nr_snapshots damos stat new 1952245be960 Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] new 10ef6c6568c3 Docs/ABI/damon: update for nr_snapshots damos stat new 604aa0416e3d mm/damon: update damos kerneldoc for stat field new c4bd64116ee2 mm/damon/core: implement max_nr_snapshots new ff9701f317ad mm/damon/sysfs-schemes: implement max_nr_snapshots file new fce07c76406f Docs/mm/damon/design: update for max_nr_snapshots new b4a34a69b036 Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots new 26a4b4e76f84 Docs/ABI/damon: update for max_nr_snapshots new 416e59373402 mm/damon/core: add trace point for damos stat per apply interval new e92077b544c9 mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] new a32d8b8c8af2 zram: drop pp_in_progress new 8385bd04c1d5 mm/block/fs: remove laptop_mode new 5439065dfb16 mm-block-fs-remove-laptop_mode-fix new ed704dd12db4 maple_tree: remove struct maple_alloc new aebabd3e3c34 lib/test_vmalloc.c: minor fixes to test_vmalloc.c new cada6137e15d mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] new 5846969e2bd1 zram: remove KMSG_COMPONENT macro new 63025bd4e23c mm/damon: fix typos in comments new e585159e4367 mm: fix minor spelling mistakes in comments new 27c26b7b0149 mm-fix-minor-spelling-mistakes-in-comments-fix new ef4168a17437 mm/hugetlb_cgroup: fix -Wformat-truncation warning new 82b84f1b921f mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] new 8ad69733148e mm/gup: remove no longer used gup_fast_undo_dev_pagemap new 73670ef09be5 mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment new 7c24bfeef80c mm: cleanup vma_iter_bulk_alloc new 1320ed3b1f2c mm, hugetlb: implement movable_gigantic_pages sysctl new 90e61100e7f6 page_alloc: allow migration of smaller hugepages during co [...] new 20dfb90da893 selftests/mm/write_to_hugetlbfs: parse -s as size_t new 5d58226fe207 selftests/mm/charge_reserved_hugetlb: drop mount size for [...] new a68c0922c667 selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] new c4f4cc2c2a36 selftests/mm: fix va_high_addr_switch.sh return value new a4bc036a7355 selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh new 49d4e026fd98 selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] new 78ac51a30506 selftests/mm: va_high_addr_switch return fail when either [...] new 8b6b44d37556 selftests/mm: fix comment for check_test_requirements new 9b16173553e8 mm/vmstat: remove unused node and zone state helpers new 2839ec03073f mm/damon/tests/core-kunit: verify the 'age' field in damon [...] new 5721a595d96b mm/damon/tests/core-kunit: verify the 'age' and 'nr_access [...] new 0ed9de1f049c mm/damon/tests/core-kunit: add a test case for region merg [...] new 8f0313586e45 mm/damon/tests/core-kunit: add test cases for multiple reg [...] new 2670e71612cd mm-damon-tests-core-kunit-add-test-cases-for-multiple-regi [...] new 929d4c9473a1 mm/damon/tests/core-kunit: remove a redundant test case an [...] new a17c7fc1c485 mm/oom_kill: remove unnecessary integer promotion in forma [...] new a02d845b5c48 mm/mmu_gather: remove @delay_remap of __tlb_remove_page_size() new ff5802e855f5 mm/khugepaged: map dirty/writeback pages failures to EAGAIN new 900bce5b0e56 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE new 518af7b81184 mm/khugepaged: remove unnecessary goto 'skip' label new f3cc66820596 mm/khugepaged: count small VMAs towards scan limit new 5a97c1641594 mm/khugepaged: change collapse_pte_mapped_thp() to return void new 46998f503c58 mm/khugepaged: use enum scan_result for result variables a [...] new 96bc2895801f mm/khugepaged: make khugepaged_collapse_control static new be399845f97e alpha: introduce arch_zone_limits_init() new a00e120551e1 arc: introduce arch_zone_limits_init() new fa7e698addac arm: introduce arch_zone_limits_init() new b99dc468292f arm: make initialization of zero page independent of the m [...] new 51c90497392f arm64: introduce arch_zone_limits_init() new 07cd5a2e8f33 csky: introduce arch_zone_limits_init() new b0ad3bd9218b hexagon: introduce arch_zone_limits_init() new 4a2dd43569ee loongarch: introduce arch_zone_limits_init() new a7b46dfba9a0 m68k: introduce arch_zone_limits_init() new b3823f9ed833 microblaze: introduce arch_zone_limits_init() new aa6205bd476d mips: introduce arch_zone_limits_init() new 80f6b9967927 nios2: introduce arch_zone_limits_init() new 2d2ead32a28b openrisc: introduce arch_zone_limits_init() new cd7031fbf6e4 parisc: introduce arch_zone_limits_init() new 050d5d20544a powerpc: introduce arch_zone_limits_init() new 8e06092e9a87 riscv: introduce arch_zone_limits_init() new 0f1d36f02a64 s390: introduce arch_zone_limits_init() new aff1b75d1025 sh: introduce arch_zone_limits_init() new 0a86bbd1e990 sparc: introduce arch_zone_limits_init() new c3459c55a1f0 um: introduce arch_zone_limits_init() new 838756f2e17c x86: introduce arch_zone_limits_init() new 12cac83e6e6a xtensa: introduce arch_zone_limits_init() new bcdee89978c6 arch, mm: consolidate initialization of nodes, zones and m [...] new 1c701f9c2887 arch, mm: consolidate initialization of SPARSE memory model new 5acfb65c9127 mips: drop paging_init() new 27f18da65b5f x86: don't reserve hugetlb memory in setup_arch() new e053e986d849 mm, arch: consolidate hugetlb CMA reservation new 260d3fe5b8af mm/hugetlb: drop hugetlb_cma_check() new cf8241107b70 Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] new f6fb3a76ae4b memcg-v1: remove folio_memcg_lock() doc reference new d39399216282 mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] new f824a54e159e mm/rmap: eliminate partial anon_vma tear-down in anon_vma_fork() new cd1e01a6c0ef mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink new 4cae23a1d6a2 mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] new bbf2690892cf mm/rmap: remove anon_vma_merge() function new e1eca4cbef4f mm/rmap: make anon_vma functions internal new 0382d379a177 mm/mmap_lock: add vma_is_attached() helper new 7d82e3715bea mm/rmap: allocate anon_vma_chain objects unlocked when possible new a1a66a6e6cf3 mm/rmap: separate out fork-only logic on anon_vma_clone() new f9da73a256a7 mm/page_alloc: ignore the exact initial compaction result new cf6caba12330 mm/page_alloc: refactor the initial compaction handling new 743dea99c9ae mm/page_alloc: simplify __alloc_pages_slowpath() flow new 3ca91b694a00 memcg: introduce private id API for in-kernel users new ceab021c960a memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] new 383063683023 memcg: mem_cgroup_get_from_ino() returns NULL on error new e776c8d20cf3 memcg: use cgroup_id() instead of cgroup_ino() for memcg ID new e68f2fa1cc3b mm/damon: use cgroup ID instead of private memcg ID new 072da6a47335 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] new 2dad323ed44a memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() new 45e558f937e2 memcg: rename mem_cgroup_ino() to mem_cgroup_id() new 0ec057690990 memcg-rename-mem_cgroup_ino-to-mem_cgroup_id-fix new 991d06a8fedf memcg-mem_cgroup_get_from_ino-returns-null-on-error-fix new da25125af8b6 zsmalloc: use actual object size to detect spans new 7db03a000cd9 zsmalloc: simplify read begin/end logic new dfade00ab215 mm/damon/paddr: initialize 'folio' variables to NULL for clarity new 0a504249b2e9 mm/early_ioremap: print the starting physical address in _ [...] new bcf6e4c9faec mm/early_ioremap: clean up the use of WARN() for debugging new 615b0295170f mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node new b8ff2889cf98 sparc: use vmemmap_populate_hugepages for vmemmap_populate new 5a6c28050419 mm: convert vmemmap_p?d_populate() to static functions new b423cb8e813a mm: debug_vm_pgtable: add debug_vm_pgtable_free_huge_page() new 8008a489448f mm: page_alloc: add __split_page() new 3139792d54bf mm: cma: kill cma_pages_valid() new 96c32ccc0f47 mm: page_alloc: add alloc_contig_frozen_{range,pages}() new 6c3967a50a5a mm: cma: add cma_alloc_frozen{_compound}() new 80a984b095c9 mm: hugetlb: allocate frozen pages for gigantic allocation new 22228c860d26 mm/kasan/kunit: extend vmalloc OOB tests to cover vrealloc() new ae7ab4f0ca35 mm-kasan-kunit-extend-vmalloc-oob-tests-to-cover-vrealloc-fix new 681ae45d7e39 mm/damon/core: introduce [in]active memory ratio damos quo [...] new 5294dfbec801 mm/damon/sysfs-schemes: support DAMOS_QUOTA_[IN]ACTIVE_MEM_BP new bbbdd782b352 Docs/mm/damon/design: document DAMOS_QUOTA_[IN]ACTIVE_MEM_BP new ffcce55a1d3c mm/damon/paddr: activate DAMOS_LRU_PRIO targets instead of [...] new 3987e9f08980 mm/damon/lru_sort: consider age for quota prioritization new a0e6962c44c9 mm/damon/lru_sort: support young page filters new 0ce8ee61e381 Docs/admin-guide/mm/damon/lru_sort: document filter_young_pages new 796d5ac65beb mm/damon/lru_sort: support active:inactive memory ratio ba [...] new 43292b583bf8 mm/damon/lru_sort: add inactive mem ratio quota goal to co [...] new e3185b711e0c Docs/admin-guide/mm/damon/lru_sort: document active_mem_bp [...] new 3f8f5a575507 mm/damon/lru_sort: add monitoring intervals auto-tuning parameter new e52f7958d1ce Docs/admin-guide/mm/damon/lru_sort: document intervals autotuning new 1d3d5cf14e4d mm: replace use of system_unbound_wq with system_dfl_wq new d43142c749d6 mm: replace use of system_wq with system_percpu_wq new 91b2efd559c1 mm: add WQ_PERCPU to alloc_workqueue users new b94d3c23f60e mm-add-wq_percpu-to-alloc_workqueue-users-fix new 8e602237bcb0 mm: kmsan: add tests for high-order page freeing new bc5a174c54e0 mm: kmsan: add test_uninit_page new 693b4e1c47c1 zsmalloc: introduce SG-list based object read API new 6a085e0dcd38 zsmalloc: fixup zsmalloc-introduce-sg-list-based-object-re [...] new f08209508a6a mm, swap: rename __read_swap_cache_async to swap_cache_all [...] new d8190427d168 mm, swap: split swap cache preparation loop into a standal [...] new c96e0e140b38 mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO new cc5775587e46 mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] new fe88129a2cbf mm, swap: simplify the code and reduce indention new 69268155c854 mm, swap: free the swap cache after folio is mapped new f2a8671de8e7 mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO new 02909300f49a mm/shmem, swap: remove SWAP_MAP_SHMEM new c6a913b557aa mm, swap: swap entry of a bad slot should not be considere [...] new 2c41676022da mm, swap: consolidate cluster reclaim and usability check new 98b100f9a815 mm, swap: split locked entry duplicating into a standalone helper new 219d58ddc7b5 mm, swap: use swap cache as the swap in synchronize layer new e47d17074c8b mm-swap-use-swap-cache-as-the-swap-in-synchronize-layer-fix new aa50e6249848 mm, swap: remove workaround for unsynchronized swap map ca [...] new e71af9ce148d mm, swap: cleanup swap entry management workflow new 75f066b54bbf mm, swap: fix locking and leaking with hibernation snapsho [...] new 42f5616c1fae mm, swap: add folio to swap cache directly on allocation new e167b7f9b92c mm, swap: check swap table directly for checking cache new 72e06f0a5701 mm, swap: clean up and improve swap entries freeing new 2eae97ffdcd8 mm, swap: drop the SWAP_HAS_CACHE flag new 702e42fba071 mm, swap: remove no longer needed _swap_info_get new ddf8b5d216b3 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] new 1946c19da6ea alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE new 290ffd2f00d3 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE new 88dab7d35319 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE new 87a74b1e83dc parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE new edb384512165 um: mm: enable MMU_GATHER_RCU_TABLE_FREE new a67a28dfcdb6 mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE new ba40d7ff6ac6 mm: move pte table reclaim code to memory.c new 1355b4064623 mm/memory: handle non-split locks correctly in zap_empty_p [...] new 50f29acc036b mm/fadvise: validate offset in generic_fadvise new c16f1322b394 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] new 4326d024c62d vmalloc: export vrealloc_node_align_noprof new 7b99bee13179 selftests/mm: default KDIR to build directory new b4824d482b5a selftests/mm: remove flaky header check new 7e1cd677b651 selftests/mm: pass down full CC and CFLAGS to check_config.sh new 0a70a0e1071f selftests/mm: fix usage of FORCE_READ() in cow tests new ebae31cb74b6 selftests/mm: introduce helper to read every page in range new a13dcc22bfb3 selftests/mm: fix faulting-in code in pagemap_ioctl test new 5ab6295ef5a8 selftests/mm: fix exit code in pagemap_ioctl new 58a53c7791dd selftests/mm: report SKIP in pfnmap if a check fails new 33be027136bc mm: numa_memblks: identify the accurate NUMA ID of CFMW new 13d0c5ca9858 migrate: replace RMP_ flags with TTU_ flags new 033b7f3ccba2 mm: page_isolation: introduce page_is_unmovable() new cd9c247a4633 mm: page_alloc: optimize pfn_range_valid_contig() new 9ec5ec4e6922 mm: hugetlb: optimize replace_free_hugepage_folios() new 073dcbc47242 mm: hugetlb: optimize replace_free_hugepage_folios() new a8fe10cd2253 mm-hugetlb-optimize-replace_free_hugepage_folios-v2-fix new ede5ccf88e5e mm: hugetlb_cma: optimize hugetlb_cma_alloc_frozen_folio() new f7d4070c2aef mm: hugetlb_cma: mark hugetlb_cma{_only} as __ro_after_init new 4aa7c38d25f0 arm64/mm: add addr parameter to __set_ptes_anysz() new da0e1f41c1d4 arm64/mm: add addr parameter to __ptep_get_and_clear_anysz() new 75abfa0af284 mm/page_table_check: reinstate address parameter in [__]pa [...] new 572ab4a0ef05 mm/page_table_check: reinstate address parameter in [__]pa [...] new 2e73598895ca mm/page_table_check: provide addr parameter to page_table_ [...] new a1ece5158b6f mm/page_table_check: reinstate address parameter in [__]pa [...] new 6093a4ce1a5f mm/page_table_check: reinstate address parameter in [__]pa [...] new 37dc3aac2773 mm/page_table_check: reinstate address parameter in [__]pa [...] new d7da04405e8d mm: provide address parameter to p{te,md,ud}_user_accessib [...] new 860e50d55d18 powerpc/mm: implement *_user_accessible_page() for ptes new 1e1d227d1ef9 powerpc/mm: use set_pte_at_unchecked() for internal usages new 8f90dd9803ca powerpc/mm: support page table check new 142435186539 mm: rmap: support batched checks of the references for lar [...] new 0676baf05bb5 arm64: mm: factor out the address and ptep alignment into [...] new 0b2d5d257a2a arm64: mm: support batch clearing of the young flag for la [...] new 5df1eff9e8ec arm64: mm: implement the architecture-specific clear_flush [...] new 2758e7086cb0 mm: rmap: support batched unmapping for file large folios new e5309447e1ba mm: rmap: skip batched unmapping for UFFD vmas new d9544c94bfc6 mm: fix uffd-wp bit loss when batching file folio unmapping new a8f300d0f2b9 nodemask: propagate boolean for nodes_and{,not} new 2755d169c8e8 mm: use nodes_and() return value to simplify client code new 072388aa09ed cgroup: use nodes_and() output where appropriate new e57f882b7783 mm/damon/core: implement damon_kdamond_pid() new 3fd59fe3dd5a mm/damon/sysfs: use damon_kdamond_pid() new ffe921a201b9 mm/damon/lru_sort: use damon_kdamond_pid() new b6be19534fe0 mm/damon/reclaim: use damon_kdamond_pid() new e4b32e7fef9e mm/damon: hide kdamond and kdamond_lock of damon_ctx new 45cbe0465d24 vmw_balloon: adjust BALLOON_DEFLATE when deflating while m [...] new 872104ac346f vmw_balloon: remove vmballoon_compaction_init() new 984b4b3990a8 powerpc/pseries/cmm: remove cmm_balloon_compaction_init() new f4ed08d6b5cc mm/balloon_compaction: improve comments for WARN_ON_ONCE(! [...] new 99ca4f9b10eb mm/balloon_compaction: centralize basic page migration handling new 71080985b556 mm/balloon_compaction: centralize adjust_managed_page_coun [...] new 7dca4c297e89 vmw_balloon: stop using the balloon_dev_info lock new 8b2fa906b100 mm/balloon_compaction: use a device-independent balloon (l [...] new 0372a21297e6 mm/balloon_compaction: remove dependency on page lock new c4589158563d mm/balloon_compaction: make balloon_mops static new e0cec8ba7f8d mm/balloon_compaction: drop fs.h include from balloon_comp [...] new fc60ac4c45df drivers/virtio/virtio_balloon: stop using balloon_page_push/pop() new 5d1eb8f86750 mm/balloon_compaction: remove balloon_page_push/pop() new 9c403fdbcc19 mm/balloon_compaction: fold balloon_mapping_gfp_mask() int [...] new bf59a465dec4 mm/balloon_compaction: move internal helpers to balloon_co [...] new 7f7e51b2ec38 mm/balloon_compaction: assert that the balloon_pages_lock is held new 8201296cc926 mm/balloon_compaction: mark remaining functions for having [...] new d0c7cc4a616f mm/balloon_compaction: remove "extern" from functions new 03032af2f1fd mm/vmscan: drop inclusion of balloon_compaction.h new 2ede5b28850e mm: rename balloon_compaction.(c|h) to balloon.(c|h) new e135489bb658 mm/kconfig: make BALLOON_COMPACTION depend on MIGRATION new caa7a637d5c1 mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION new 47ad9b292608 mm: rename CONFIG_MEMORY_BALLOON -> CONFIG_BALLOON new e8d557abb84b MAINTAINERS: move memory balloon infrastructure to "MEMORY [...] new ee59b87cc680 zram: rename init_lock to dev_lock new 3df3dc654eb7 mm: drop filename from page_alloc.c header comment new 6e499841aa32 alloc_tag: fix rw permission issue when handling boot parameter new a48001821f9b mm: fix OOM killer inaccuracy on large many-core systems new 40a85ddc5384 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] new ad1769b85982 mm/vmscan: add tracepoint and reason for kswapd_failures reset new 173a89b18ce1 mm/vmscan: fix demotion targets checks in reclaim/demotion new 8870ef9b88dd mm/vmscan: select the closest preferred node in demote_fol [...] new 1c7876a65f21 mm/highmem: fix __kmap_to_page() build error new 02a12a20eb7c mm/hugetlb: remove unnecessary if condition new c608f494f10d mm/hugetlb: enforce brace style new af25524fe3fd mm/mmap: move exit_mmap() trace point new 144c5d2f8ded mm/mmap: abstract vma clean up from exit_mmap() new 7405d941d1bb mm/vma: add limits to unmap_region() for vmas new d0bb5cc4f980 mm/memory: add tree limit to free_pgtables() new 22650e98eb7b mm/vma: add page table limit to unmap_region() new 062aabdcbf25 mm: change dup_mmap() recovery new 8fbf9eb21c39 mm: introduce unmap_desc struct to reduce function arguments new f55e87f4a5b0 mm/vma: use unmap_desc in exit_mmap() and vms_clear_ptes() new d35baa6f2e91 mm/vma: use unmap_region() in vms_clear_ptes() new d79d0d57df05 mm: use unmap_desc struct for freeing page tables new bd361423f309 mm/vma: temporary build fix new dae7125e5dcf Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 3798ed471052 oid_registry: allow arbitrary size OIDs new 01c60dca6ff5 oid_registry: allow arbitrary size OIDs new 20ac3a4617e1 crash_dump: constify struct configfs_item_operations and c [...] new 5c9c0b0883cb ocfs2: give ocfs2 the ability to reclaim suballocator free bg new f71e04fadde2 ocfs2: detect released suballocator BG for fh_to_[dentry|parent] new 86e8d061a1ba ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() new ea0852304e0d ocfs2: constify struct configfs_item_operations and config [...] new 187f0058efb7 ocfs2: validate i_refcount_loc when refcount flag is set new 20a7c9188bc8 ocfs2: validate inline data i_size during inode read new ef3cdec3c80c ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] new 07e6a0fce18b ocfs2: add validate function for slot map blocks new 7eac6b052a63 ocfs2: fix oob in __ocfs2_find_path new 94be92ff387f ocfs2: annotate more flexible array members with __counted [...] new 52ad35a0c668 lib/tests: convert test_uuid module to KUnit new 98458c63970f MAINTAINERS: adjust file entry in UUID HELPERS new f047c76596d3 kernel.h: drop hex.h and update all hex.h users new 5a839519bb69 array_size.h: add ARRAY_END() new 5cf9f15bdb18 mm: fix benign off-by-one bugs new a272dfabf4a4 kernel: fix off-by-one benign bugs new 8f8e3dfae3ff mm: use ARRAY_END() instead of open-coding it new b49dda850da1 kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] new e3890804f648 kernel/crash: handle multi-page vmcoreinfo in crash kernel copy new 34cc88c47f83 watchdog: softlockup: panic when lockup duration exceeds N [...] new e1144c0670d4 watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] new 884172f9f31a fat: remove unused parameter new 639a75e1845b rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] new 4c8413a86073 .editorconfig: respect .editorconfig settings from parent [...] new e36867d93cb0 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] new c5c7c0716179 kallsyms: clean up modname and modbuildid initialization i [...] new a66887b4b4fd module: add helper function for reading module_buildid() new 462da9f55411 kallsyms: cleanup code for appending the module buildid new 8253d9af6587 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] new b9b914a03488 kallsyms-bpf-rename-__bpf_address_lookup-to-bpf_address_lo [...] new 190a182debad kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] new 00bc3fe3fd09 kallsyms: prevent module removal when printing module name [...] new 241bc1c63aa8 fork-comment-fix: remove ambiguous question mark in CLONE_ [...] new bcbc19cfd031 list: add primitives for private list manipulations new 1e61bdb3181f list-add-primitives-for-private-list-manipulations-fix new e2585c88ba2e list: add kunit test for private list primitives new 2cdbbf5691a7 liveupdate: luo_file: Use private list new 647e45a5a383 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state new c777fc3c82af tests/liveupdate: add in-kernel liveupdate test new b81afa6d1b2d kfifo: fix kmalloc_array_node() argument order new 1d2782589578 editorconfig: add rst extension new 2f4702a637f2 lib/tests: convert test_min_heap module to KUnit new 500314d65c93 ipc/shm: uapi: remove dependency on libc new 6552b82f1913 resource: provide 0args DEFINE_RES variant for unset resou [...] new 6db3b3f7d674 lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] new b3e203ba5841 liveupdate: separate memfd support into LIVEUPDATE_MEMFD new 18c80782a1a8 types: drop definition of __EXPORTED_HEADERS__ new a7b4803c1696 ima: verify the previous kernel's IMA buffer lies in addre [...] new 51dbca8a16e2 of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] new 8f50888afe99 x86/kexec: add a sanity check on previous kernel's ima kex [...] new 7f81ea687c18 ocfs2: adjust function name reference new 52ae492aa21b kho/abi: luo: make generated documentation more coherent new 69e88f07b705 kho/abi: memfd: make generated documentation more coherent new 480db55fb285 kho: docs: combine concepts and FDT documentation new bc1a060da2a7 kho-docs-combine-concepts-and-fdt-documentation-fix new f156a628351d kho: introduce KHO FDT ABI header new 96d8a8c4dd29 kho: relocate vmalloc preservation structure to KHO ABI header new 23c1f13cd422 kho/abi: add memblock ABI header new 069978fb4109 MAINTAINERS: adjust file entry in MEMBLOCK AND MEMORY MANA [...] new 09694748cb16 lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment new 23d52db0d04d ocfs2: add check for free bits before allocation in ocfs2_ [...] new 4fa2562b222f kernel/fork: update obsolete use_mm references to kthread_use_mm new 56b12181e2b5 rust: task: restrict Task::group_leader() to current new fab1d7e279a0 lib/glob: convert selftest to KUnit new 9614d4a3ad48 kho: test: clean up residual memory upon test_kho module unload new f600d2f70066 kho: remove duplicate header file references new 9ad7715c7ac5 fat: avoid parent link count underflow in rmdir new 4a57c6b916da once: don't use a work queue to reset sleepable static key new 82651891420d tsacct: skip all kernel threads new 5fd9f41a014a linux/log2.h: reduce instruction count for is_power_of_2() new 477af9939a69 init/main.c: check if rdinit was explicitly set before pri [...] new 485872efc112 init-mainc-check-if-rdinit-was-explicitly-set-before-print [...] new c50ce54d89d5 init/main: read bootconfig header with get_unaligned_le32() new 1c27b50a65f5 bpf: explicitly align bpf_res_spin_lock new 903977a5b646 atomic: specify alignment for atomic_t and atomic64_t new 79f05ce864e0 atomic: add alignment check to instrumented atomic operations new c8f101eb99ae atomic: add option for weaker alignment check new e7e8f3a0ac94 lib/group_cpus: make group CPU cluster aware new b7555f2a5778 panic: add panic_force_cpu= parameter to redirect panic to [...] new eb35e05c8f1b panic-add-panic_force_cpu=-parameter-to-redirect-panic-to- [...] new 99fbd2284038 panic: add panic_redirect_cpu declaration to header new 4b4829cd42d3 kernel-chktaint: add reporting for tainted modules new 85d85efbeac5 kho: print which scratch buffer failed to be reserved new 28d80374b60c kexec: replace the goto out_unlock with out new eff7c67a15d6 kexec: add kexec flag to control debug printing new 41f5a63052fb kexec: print out debugging message if required for kexec_load new 6934f2c9080e arm64: kexec: adjust the debug print of kexec_image_info new b4513d440274 ocfs2: fix reflink preserve cleanup issue new d56b04f7aa92 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot new 5103247be551 lib: introduce simple error-checking wrapper for memparse() new 1014d1b47e1e xfs: adjust handling of a few numerical mount options new 57e168fb0487 checkpatch: add an invalid patch separator test new b9bcbb9c7c58 kho: use unsigned long for nr_pages new 9d76d0206821 kho: simplify page initialization in kho_restore_page() new 1e06d3fd849d compiler-clang.h: require LLVM 19.1.0 or higher for __type [...] new e8e41c0c3054 kernel.h: drop STACK_MAGIC macro new 7d5114023f1b moduleparam: include required headers explicitly new 00980fdfef1b kernel.h: move VERIFY_OCTAL_PERMISSIONS() to sysfs.h new ea9c0aad1436 kernel.h: include linux/instruction_pointer.h explicitly new d4e88bac8fd6 tracing: remove size parameter in __trace_puts() new 25678e1c6548 tracing: move tracing declarations from kernel.h to a dedi [...] new 597bcfcb589a scripts/bloat-o-meter: ignore __noinstr_text_start new 0fa9806e555e selftests: udmabuf: fix hugepage size calculation new 8c34a936829a delayacct: add timestamp of delay max new 30811b31fac3 kernel: add SPDX-License-Identifier lines new bf3a8a02e146 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 6fffca81c02b Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] new 23eabb3f72c1 next-20260116/perf new ba3af6cd77ab Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 4f9cc3248301 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new 1e2bffd5abf2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1099b3b6ab01 arm64: dts: amlogic: meson-s4-s905y4-khadas-vim1s: enable [...] new 436418ef5baa arm64: dts: amlogic: meson-sm1-odroid: Eliminate Odroid HC [...] new 2afef25cc448 arm64: dts: amlogic: add the type-c controller on Radxa Zero 2 new 76c0f1d80f6b Merge branch 'v6.20/arm64-dt' into for-next new 8309e1f2ad48 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 72775d60fc0f Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 992fd09b806a Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 6d04ea7f9618 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e08dafd40afb Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d34c32482e1e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c0fbb64dc005 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 78141e6c0078 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 92f1b5a9b5df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a8e3d66ff5c0 dt-bindings: arm: mediatek: audsys: Support mt8192-audsys variant new 25556c12f4d3 arm64: dts: mediatek: mt8192: Rename mt8192-afe-pcm to aud [...] new 80aa6cc9c750 Merge branch 'v6.19-next/dts64' into for-next new 266f35701b6f mailbox: mtk-cmdq: Add cmdq private data to cmdq_pkt for g [...] new 7005b7cb2fff mailbox: mtk-cmdq: Add GCE hardware virtualization configuration new 1c1874843bc4 mailbox: mtk-cmdq: Add mminfra_offset configuration for DR [...] new 5ea617e81833 mailbox: mtk-cmdq: Add driver data to support for MT8196 new c775b23b1f78 soc: mediatek: mtk-cmdq: Add cmdq_get_mbox_priv() in cmdq_ [...] new 4bf783d8415c soc: mediatek: mtk-cmdq: Add pa_base parsing for hardware [...] new 40dc5bbad63b soc: mediatek: mtk-cmdq: Extend cmdq_pkt_write API for SoC [...] new 22ce09ce1af5 soc: mediatek: mtk-cmdq: Add mminfra_offset adjustment for [...] new dee56d3440b5 Merge branch 'v6.19-next/soc' into for-next new e0735b7f7878 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aaf2cd5d09d4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3e7d6bc67905 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4cf8d541f471 ARM: dts: qcom: msm8974: Sort header includes alphabetically new df7c440c904f ARM: dts: qcom: msm8974: Start using rpmpd for power domains new 4535af3dc91c ARM: dts: qcom: msm8960: Add GSBI2 & GSBI7 new 72c6158e17cd ARM: dts: qcom: msm8960: expressatt: Add Light/Proximity Sensor new 7f07c27808e6 ARM: dts: qcom: msm8960: expressatt: Add NFC new 3649a120a710 ARM: dts: qcom: msm8960: expressatt: Add Magnetometer new 7f45d77240f9 ARM: dts: qcom: msm8960: expressatt: Add Accelerometer new 589deb6bc275 arm64: dts: qcom: msm8953: Re-sort tlmm pinctrl states new 842c0aa3e042 arm64: dts: qcom: msm8953: Add CCI nodes new 9e834e768d0b arm64: dts: qcom: sdm632-fairphone-fp3: Add camera fixed r [...] new cfc22c2121cb arm64: dts: qcom: sdm632-fairphone-fp3: Enable CCI and add EEPROM new 6609c1976e64 dt-bindings: watchdog: Document X1E80100 compatible new 4da4883613f6 arm64: dts: qcom: hamoa: Add the APSS watchdog new f010e0b99703 arm64: dts: qcom: x1-el2: Enable the APSS watchdog new dda4bdd32532 arm64: dts: qcom: talos: Drop opp-shared from QUP OPP table new ebd1eb365cae arm64: qcom: dts: sm8750: add coresight nodes new a1d63493634e clk: qcom: dispcc-sdm845: Enable parents for pixel clocks new fab13d738c9b clk: qcom: dispcc-sm7150: Fix dispcc_mdss_pclk1_clk_src new 3338c7292693 Merge branches 'arm32-for-6.20', 'arm64-defconfig-for-6.20 [...] new d24d14304c5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 99b6378112e7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0434ace344cb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 6742b9981664 arm64: dts: rockchip: Fix imx258 variant on pinephone pro new b18247f9dab7 arm64: dts: rockchip: Do not enable hdmi_sound node on Pin [...] new 20682b319782 Merge branch 'v6.20-armsoc/dts64' into for-next new e546c69ac54e ARM: dts: rockchip: rk3036: remove mshc aliases new b4ba3a10a32e Merge branch 'v6.20-armsoc/dts32' into for-next new cc8c9320bd49 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a7bba003c6ae Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cb93f9e4374e Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 5e6836e735f9 riscv: dts: sophgo: Move PLIC and CLINT node into CPU dtsi new ebb87dd74c34 riscv: dts: sophgo: fix the node order of SG2042 peripheral new f16ae81b80ca riscv: dts: sophgo: sg2044: Add "b" ISA extension new 85352e8c088c Merge branch 'dt/riscv' into for-next new a481c7a38dae Merge branch 'for-next' of https://github.com/sophgo/linux.git new cf54626b0ecc riscv: dts: spacemit: pinctrl: update register and IO power new 0ccb37ffe8a7 Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next new 97b78f9b6c28 Merge branch 'for-next' of https://github.com/spacemit-com/linux new d1de81c96874 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new 0b9846c438ca Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 445c014eea29 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 318b78354129 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 220db1f2c132 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new fe06e8ddf0c8 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 5b201f980aa7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 845eaf204426 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 38e048cab574 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new a9c2ce746642 m68k: defconfig: Clean up references to non-existing configs new 534a0fa42cea m68k: nommu: fix memmove() with differently aligned src an [...] new 2ffdc7f23185 m68knommu: Replace deprecated strcpy with strscpy in init_ucsimm new eea0d59f2f05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d979433e778d Merge branch 'for-next' of https://github.com/openrisc/linux.git new e1ab030dd9c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0708754809da Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4c7241743b72 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 32f879ca0177 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 996d43be4827 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new afe0c59e88d1 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 752b35999695 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 958325c42362 smb: client: split cached_fid bitfields to avoid shared-by [...] adds 78f405c04635 smb: client: prevent races in ->query_interfaces() adds e040249e1fd0 smb: client: add proper locking around ses->iface_last_update adds 2a2bfb948d68 smb: client: introduce multichannel async work during mount adds 563a9ffb8a48 smb: client: add multichannel async work for CONFIG_CIFS_D [...] adds ba593c8bc758 cifs: Scripted clean up fs/smb/client/cached_dir.h adds 2a82caa94da4 cifs: Scripted clean up fs/smb/client/dfs.h adds d6bb382ad3dd cifs: Scripted clean up fs/smb/client/cifsproto.h adds 340990176d62 cifs: Scripted clean up fs/smb/client/cifs_unicode.h adds 4a638b016426 cifs: Scripted clean up fs/smb/client/netlink.h adds bc809327132d cifs: Scripted clean up fs/smb/client/cifsfs.h adds 0676ad2c3fe6 cifs: Scripted clean up fs/smb/client/dfs_cache.h adds 15e9cc319c6c cifs: Scripted clean up fs/smb/client/dns_resolve.h adds 868da6dd6a4e cifs: Scripted clean up fs/smb/client/cifsglob.h adds 883b4912bb13 cifs: Scripted clean up fs/smb/client/fscache.h adds e24356749ed6 cifs: Scripted clean up fs/smb/client/fs_context.h adds a9d594f16ee9 cifs: Scripted clean up fs/smb/client/cifs_spnego.h adds 2dc5e8cbc244 cifs: Scripted clean up fs/smb/client/compress.h adds e4a46bfd0466 cifs: Scripted clean up fs/smb/client/cifs_swn.h adds 9bd974c26da1 cifs: Scripted clean up fs/smb/client/cifs_debug.h adds d0ea0001949f cifs: Scripted clean up fs/smb/client/smb2proto.h adds 8b19dc81ea2d cifs: Scripted clean up fs/smb/client/reparse.h adds a05e9fd91c37 cifs: Scripted clean up fs/smb/client/ntlmssp.h adds 7bc0fa5b7f6e cifs: SMB1 split: Rename cifstransport.c adds 58edfb143fec cifs: SMB1 split: Create smb1proto.h for SMB1 declarations adds 4406a5568912 cifs: SMB1 split: Separate out SMB1 decls into smb1proto.h adds e395f0b491d3 cifs: SMB1 split: Move some SMB1 receive bits to smb1transport.c adds 557bd5b0d7dc cifs: SMB1 split: Move some SMB1 received PDU checking bit [...] adds e0552be53569 cifs: SMB1 split: Add some #includes adds 1a07b88bd64f cifs: SMB1 split: Split SMB1 protocol defs into smb1pdu.h adds 9c6648aab326 cifs: SMB1 split: Adjust #includes adds 4c1ed2a37a5e cifs: SMB1 split: Move BCC access functions adds 2bc1ee850776 cifs: SMB1 split: Don't return smb_hdr from cifs_{,small_} [...] adds 23e866463c20 cifs: Fix cifs_dump_mids() to call ->dump_detail adds a6816765b7cc cifs: SMB1 split: Move inline funcs adds 5832c6491c63 cifs: SMB1 split: cifs_debug.c adds f0a86cd40563 cifs: SMB1 split: misc.c adds 7a5eb2d5dea8 cifs: SMB1 split: netmisc.c adds 7b493043e83a cifs: SMB1 split: cifsencrypt.c adds 8d1c0d9f7794 cifs: SMB1 split: sess.c adds 413a6c8df173 cifs: SMB1 split: connect.c adds a2d55697e38d cifs: SMB1 split: Make BCC accessors conditional adds 17f10ceb56de cifs: Label SMB2 statuses with errors adds 2726c2ea48ef cifs: Autogenerate SMB2 error mapping table adds 24b3465ba774 smb/client: check whether smb2_error_map_table is sorted i [...] adds 1bf5c2c213f7 smb/client: use bsearch() to find target in smb2_error_map_table adds b5d136b55cec smb/client: introduce KUnit test to check search result of [...] adds 620f5e9cee44 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds c40f52f48e58 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] adds e5c55b6bc7b9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds fbbab48e6715 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 61eeee3644f8 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 3cd05162db45 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 270564513489 ext4: move ext4_percpu_param_init() before ext4_mb_init() adds d518215c2719 ext4: add sysfs attribute err_report_sec to control s_err_ [...] adds 87e79fa122bc ext4: mark inode format migration fast-commit ineligible adds 16d43b9748c6 ext4: mark fs-verity enable fast-commit ineligible adds 690558921d9f ext4: mark move extents fast-commit ineligible adds 89b4336fd5ec ext4: mark group add fast-commit ineligible adds 1f8dd813a1c7 ext4: mark group extend fast-commit ineligible adds 26f260ce5828 ext4: remove unnecessary zero-initialization via memset adds 154922b34da9 ext4: don't order data when zeroing unwritten or delayed block adds ca81109d4a8f ext4: fix memory leak in ext4_ext_shift_extents() adds 01942af95ab6 ext4: use reserved metadata blocks when splitting extent on endio adds ea96cb5c4ae3 ext4: don't split extent before submitting I/O adds 5d87c7fca2c1 ext4: avoid starting handle when dio writing an unwritten extent adds 012924f0eeef ext4: remove useless ext4_iomap_overwrite_ops adds 8bd1f257af1c ext4: remove unused unwritten parameter in ext4_dio_write_iter() adds 5ca28af074ad ext4: simplify the mapping query logic in ext4_iomap_begin() adds 5f18f60d56c0 ext4: remove EXT4_GET_BLOCKS_IO_CREATE_EXT adds 591a4ab9b8b1 ext4: remove redundant NULL check after __GFP_NOFAIL adds bdc56a9c46b2 ext4: fix e4b bitmap inconsistency reports adds 491f2927ae09 ext4: fast commit: make s_fc_lock reclaim-safe adds 94a8cea54cd9 ext4: fix dirtyclusters double decrement on fs shutdown adds 4865c768b563 ext4: always allocate blocks only from groups inode can use adds 3574c322b1d0 ext4: use optimized mballoc scanning regardless of inode format adds 2900775118f9 ext4: kunit tests for extent splitting and conversion adds 2fe93ba771fd ext4: kunit tests for higher level extent manipulation functions adds 91c715c75375 ext4: add extent status cache support to kunit tests adds 9f7381eacdfb ext4: propagate flags to convert_initialized_extent() adds 0479b40b6cce ext4: propagate flags to ext4_convert_unwritten_extents_endio() adds 6f4e3b6c49c7 ext4: refactor zeroout path and handle all cases adds 41e9f016f814 ext4: refactor split and convert extents adds 1375189be5a6 ext4: allow zeroout when doing written to unwritten split adds 254878913c7d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 12799fc6e81e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 3b72f1a74174 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 905feb9b5fb6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 01001ed037cd Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 3dae7e8ff60d Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds f0a34257dabd Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 3eab5118aa07 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds e55a39606f2e Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 606a7e4ee6cb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fa5a8e9879ab Merge branch 'fs-next' of linux-next new 101a9ae0f206 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b5b200c4cb39 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6a8eca4ed494 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 25fb072d7373 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new f8a93b9e110e Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 5de6e03b2681 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new b030fc2bf0fa Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new adeab076b736 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ab9ce2c138ab Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 12c30b0b9634 Merge branch 'acpica' into linux-next new a00e771c2261 Merge back ACPI power management material for 6.20 new 14caba42565d Merge branches 'acpi-pm' and 'acpi-bus' into linux-next new a7d197b56e74 Merge branch 'acpi-driver' into linux-next new 3066e28ffb81 Merge branches 'acpi-sysfs', 'acpi-battery', 'acpi-resourc [...] new 3f2dc1016199 Merge branch 'acpi-processor' into linux-next new f96e1f19420f Merge branch 'acpi-apei' into linux-next new d0ae2ac39afc Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new fdb12bffad74 Merge branches 'pm-sleep' and 'pm-runtime' into linux-next new c8cab7a98bf8 Merge branches 'pm-powercap' and 'pm-tools' into linux-next new 592bd516fc06 Merge branches 'thermal-core', 'thermal-intel' and 'therma [...] new 8868476af48a Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new da07f3b179c6 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new bcb31a345181 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new 30af72974323 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f90e4ef10ee2 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 7b1383c3a073 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e82a347d92d1 ipv6: add sysctl_ipv6_flowlabel group new ded139b59b5d ipv6: annotate data-races from ip6_make_flowlabel() new 3681282530e6 ipv6: annotate date-race in ipv6_can_nonlocal_bind() new 03e9d91dd64e ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}() new 5ade47c974b4 ipv6: annotate data-races over sysctl.flowlabel_reflect new 12eddc685744 ipv6: annotate data-races around sysctl.ip6_rt_gc_interval new 978b67d28358 ipv6: exthdrs: annotate data-race over multiple sysctl new f062e8e25102 ipv6: annotate data-races in net/ipv6/route.c new 8f762b2e8839 Merge branch 'ipv6-more-data-race-annotations' new 4cc265663da5 dt-bindings: net: dsa: lantiq,gswip: add MaxLinear R(G)MII [...] new dbf24ab58fec net: dsa: mxl-gsw1xx: Support R(G)MII slew rate configuration new 2f52f835b413 Merge branch 'dsa-mxl-gsw1xx-support-r-g-mii-slew-rate-con [...] new d321d505edb6 selftests: net: csum: Fix printk format in recv_get_packet [...] new b1f99cc88638 dpll: add dpll_device op to get supported modes new e3f6c65192fe dpll: add dpll_device op to set working mode new d6df0dea24d2 dpll: zl3073x: Implement device mode setting support new 456083e7f1cf Merge branch 'dpll-support-mode-switching' new 8411d7286bcb net: thunderbolt: Allow changing MAC address of the device new a9927022c449 net: ethtool: Add support for 80Gbps speed new 2e62e5565bd2 bonding: 3ad: Add support for SPEED_80000 new 7a3d3279a566 net: thunderbolt: Allow reading link settings new 3d4375c2a9d3 Merge branch 'net-thunderbolt-various-improvements' new 3b85d5f8562c octeon_ep: reset firmware ready status new ea945f4f3991 net/mlx5e: Move async ICOSQ lock into ICOSQ struct new 56aca3e0f730 net/mlx5e: Use regular ICOSQ for triggering NAPI new 1b080bd74840 net/mlx5e: Move async ICOSQ to dynamic allocation new abed42f9cd80 net/mlx5e: Conditionally create async ICOSQ new c5e7b1d1cc8a Merge branch 'net-mlx5e-save-per-channel-async-icosq-in-default' new 53200a8605d7 hinic3: Add PF framework new a30cc9b27790 hinic3: Add PF management interfaces new f47872bed40f hinic3: Add .ndo_tx_timeout and .ndo_get_stats64 new 721df7639c83 hinic3: Add .ndo_set_features and .ndo_fix_features new 2467a0466028 hinic3: Add .ndo_features_check new 0f9e2d957474 hinic3: Add .ndo_vlan_rx_add/kill_vid and .ndo_validate_addr new b35a6fd37a00 hinic3: Add adaptive IRQ coalescing with DIM new aebd95b00a3a hinic3: Add mac filter ops new cb36f89b1001 hinic3: Add HW event handler new 4515ec4ad58a Merge branch 'net-hinic3-pf-initialization' new a5546e18f77c net: Add queue-create operation new 31127deddef4 net: Implement netdev_nl_queue_create_doit new 9e2103f36110 net: Add lease info to queue-get response new ff8889ff9107 net, ethtool: Disallow leased real rxqs to be resized new 0caa9a8ddec3 net: Proxy net_mp_{open,close}_rxq for leased queues new 804bf334d08a net: Proxy netdev_queue_get_dma_dev for leased queues new 1ecea95dd3b5 xsk: Extend xsk_rcv_check validation new 0073d2fd679d xsk: Proxy pool management for leased queues new b5c3fa4a0b16 netkit: Add single device mode for netkit new b5ef109d22d4 netkit: Implement rtnl_link_ops->alloc and ndo_queue_create new eef51113f8af netkit: Add netkit notifier to check for unregistering devices new 920da3634194 netkit: Add xsk support for af_xdp applications new 61d99ce3dfc2 selftests/net: Add bpf skb forwarding program new 6be87fbb2776 selftests/net: Add env for container based tests new ab771c938d9a selftests/net: Make NetDrvContEnv support queue leasing new 931420a2fc36 selftests/net: Add netkit container tests new 77b9c4a438fc Merge branch 'netkit-support-for-io_uring-zero-copy-and-af_xdp' new 948c4db96189 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 469e95863d74 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 43a83fa6be9c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 39af793cf485 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0556cf7b8f9b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e370bfdb32f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 55fa4e8eea42 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 8dbd60223216 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 74f830d25cac Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 1192fa0508e9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 656e47bb5cc9 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new f9c68b1c5be4 drm/mediatek: mtk_hdmi_v2: Remove unneeded semicolon new 65155d1682db drm/mediatek: Move DP training to hotplug thread new 24abe1f238e7 drm/mediatek: Convert legacy DRM logging to drm_* helpers [...] new 8b00951402f7 drm/mediatek: mtk_dsi: Add support for High Speed (HS) mode new 01c430b1cfa8 dt-bindings: phy: mediatek,hdmi-phy: Fix clock output name [...] new 8a25ab7a57e6 dt-bindings: phy: mediatek,hdmi-phy: Add support for MT8188 SoC new 79643afdd985 dt-bindings: phy: mediatek,hdmi-phy: Document extra clocks [...] new d62dec8c7093 Merge tag 'mediatek-drm-next-20260117' of https://git.kern [...] new 563c20958ffd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new bb33013bdd23 dma-buf: heaps: add parameter to account allocations using cgroup new 3c227be90659 dma-buf: system_heap: account for system heap allocation in memcg new ab4c3dcf9a71 dma-buf: Remove DMA-BUF sysfs stats new 7d0507772406 drm/buddy: release free_trees array on buddy mm teardown new 3906e7a3b26d drm/hisilicon/hibmc: fix dp probabilistical detect errors [...] new 607805abfb74 drm/hisilicon/hibmc: add dp mode valid check new 0607052a6aee drm/hisilicon/hibmc: fix no showing problem with loading h [...] new 6dad7fa8581e drm/hisilicon/hibmc: Adding reset colorbar cfg in dp init. new d1c0978a7e78 drm/tests: hdmi: fix build failure new 5f7be8afc40c drm/rockchip: dw_hdmi_qp: Fix RK3576 HPD interrupt handling new aa156ad92523 drm/rockchip: dw_hdmi_qp: Optimize RK3588 HPD interrupt handling new 88b14b9279d8 drm/rockchip: vop2: Add mode valid callback for crtc new 388df23fda2d drm: panel: jd9365da: Use gpiod_set_value_cansleep() new b83a3a48edd2 dt-bindings: display: panel: Add compatible for Anbernic RG-DS new ce76a267341c drm/panel: jd9365da: Support for Anbernic RG-DS Panel new 950cba9870f9 drm/atmel-hlcdc: use managed device resources for the disp [...] new 87cac7a5f99e drm/atmel-hlcdc: add support for the nomodeset kernel parameter new 227ef8cf93a5 drm/atmel-hlcdc: use drmm_simple_encoder_alloc() new 07972c070f48 drm/atmel-hlcdc: use drm_crtc_mask() new a1018063f755 drm/atmel-hlcdc: use devm_drm_of_get_bridge() new d8a29980eb3d drm/atmel-hlcdc: use drmm_crtc_alloc_with_planes() new 4bad57c21bb3 drm/atmel-hlcdc: use drmm_universal_plane_alloc() new 81af99cbd9e4 drm/atmel-hlcdc: destroy properly the plane state in the r [...] new f58de5adfb97 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 5b55d1d194cc Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new fdfe7e624a2e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 12136b3d5baf drm/msm/mdss: correct HBB programmed on UBWC 5.x and 6.x devices new 504ab5b06572 drm/msm/dpu: offset HBB values written to DPU by -13 new 0a2b2cdbfcd7 drm/msm/dpu: program correct register for UBWC config on DPU 8.x+ new c4da8642c166 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new cb81479a49cf Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 3df0993699d2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7ed46d46e5ec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d2bb20108185 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 85f8f552f200 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a18467a50edd ASoC: realtek: fix misspelling of "minimum" in comments new 851a3053d614 Merge remote-tracking branch 'asoc/for-6.20' into asoc-next new a75d9dd20668 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b381d335d033 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new 8c3dd53e752e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4b9748055457 io_uring/rw: free potentially allocated iovec on cache put [...] new 203f02b8850e Merge branch 'io_uring-6.19' into for-next new d891087657a6 io_uring: add support for BPF filtering for opcode restrictions new cce462fceddb io_uring/net: allow filtering on IORING_OP_SOCKET data new f370f69c81b6 io_uring/bpf_filter: cache lookup table in ctx->bpf_filters new 8add3c5d0a8b io_uring/bpf_filter: add ref counts to struct io_bpf_filter new 134c4bbd8c96 io_uring: add task fork hook new c8c0f16d0011 io_uring: allow registration of per-task restrictions new a42e1310bef9 Merge branch 'io_uring-bpf-restrictions.2' into for-next new 07a1bc5c14c9 block: Fix an error path in disk_update_zone_resources() new 3266b57bebbd Merge branch 'block-6.19' into for-next new b994ace83a2b io_uring/waitid: fix KCSAN warning on io_waitid->head new 3d371e879a26 Merge branch 'io_uring-6.19' into for-next new b887d2ee992b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 033724b1c627 dm-verity: add dm-verity keyring new f93bc869825f selftests: add dm-verity keyring selftests new 1bf7ba4ca342 dm-bufio: merge cache_put() into cache_put_and_wake() new be9badced98f dm-bufio: avoid redundant buffer_tree lookups new 118ba36e446c dm-integrity: fix recalculation in bitmap mode new 83c10e8dd436 dm-unstripe: fix mapping bug when there are multiple targe [...] new e33399096f9e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c22035802b5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fb49c8d37f14 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e3e80e2c1c62 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 811d29128c53 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 112f358f15aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2463139218c5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7affca7063cf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8090a9ef836c Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new af60a425b838 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 603df299c80c Merge branch 'next' of https://github.com/cschaufler/smack-next new fc0f090e41e6 xfrm: force flush upon NETDEV_UNREGISTER event new 68ed56cf8698 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 7647e0ea8031 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 651114413ce2 next-20260116/iommu new 4eb4551bd95e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4a3c935cc146 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c8ae70fc6832 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4a12435cc8d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 83ba6efa711f spi: rockchip: Use plain request_irq() new 0131ff13cbe9 Merge remote-tracking branch 'spi/for-6.20' into spi-next new de6772e82f76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2c479e559a87 Merge branch into tip/master: 'irq/core' new e1186dfc6124 Merge branch into tip/master: 'irq/drivers' new edd8e7317c8f Merge branch into tip/master: 'irq/msi' new 34dc34b888f4 Merge branch into tip/master: 'locking/core' new a9ae5d54915b Merge branch into tip/master: 'perf/core' new 7ee4d2dc64d2 Merge branch into tip/master: 'sched/core' new 2a75a312ab67 Merge branch into tip/master: 'timers/core' new bc59f8baa580 Merge branch into tip/master: 'timers/vdso' new 46172b00e542 Merge branch into tip/master: 'x86/alternatives' new fbcdcba2dd31 Merge branch into tip/master: 'x86/boot' new 560b54bffc79 Merge branch into tip/master: 'x86/bugs' new c1b586d29d25 Merge branch into tip/master: 'x86/cache' new b81db3764442 Merge tag 'v6.19-rc6' into tip-x86-cleanups new 59cac9d52b88 selftests/x86: Clean up sysret_rip coding style new 7a9a442896e5 Merge branch into tip/master: 'x86/cleanups' new 117e3b3a7436 Merge branch into tip/master: 'x86/core' new db28fe460ce7 Merge branch into tip/master: 'x86/cpu' new 436ee609df7d MAINTAINERS: Adjust vdso file entry in INTEL SGX new 33315ab87d3a Merge branch into tip/master: 'x86/entry' new c1355969006e Merge branch into tip/master: 'x86/irq' new 5b552d74fa50 Merge branch into tip/master: 'x86/microcode' new 69c9cc26027f Merge branch into tip/master: 'x86/misc' new 5e30a58558ff Merge branch into tip/master: 'x86/paravirt' new 9183c97e7e22 x86/sev: Rename sev_es_ghcb_handle_msr() to __vc_handle_msr() new af05e558988e x86/sev: Use kfree_sensitive() when freeing a SNP message [...] new ebf780d083c4 Merge branch into tip/master: 'x86/sev' new 4896ab38023a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 5d3781b71590 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 013eeb70062a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4832e0fc3554 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d0f336a91428 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 42adf6ab1125 Merge branch 'next' of https://github.com/kvm-x86/linux.git new b26e2117fc2b Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new ada9c105cd51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4760f4a98d31 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 449a4b994aac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 384b5c88756a next-20260108/leds-lj new b0f74b8b0ddf Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 62eb557580eb revocable: Revocable resource management new cd7693419bb5 revocable: Add Kunit test cases new 9d4502fef00f selftests: revocable: Add kselftest cases new 99aa03f98ce5 devtmpfs: make 'devtmpfs_context_ops' static new 5f62af9fd20b devtmpfs: Replace simple_strtoul with kstrtoint in mount_param new 7a96ccc82c10 driver core: attribute_container: change return type to void new 61f5ec54c8a6 MAINTAINERS: driver-core: add driver-model documentation new 744905705113 rust: debugfs: Use kernel Atomic type in docs example new c259cd7ea3c9 revocable: fix missing module license and description new 103de4b4673c Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new b9587e570b62 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 95e905eae8be Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ddbe6cea7a7c Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 16e57e4debde Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 67796ef2a899 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 29dc2182d57d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new be2dd865d8c3 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new c7f9c36b7921 staging: iio: ad9832: remove platform_data support new 0820dd9f5188 iio: adc: ad9467: support write/read offset via _calibbias new 212234f7bf8e iio: imu: st_lsm6dsx: make event_settings more generic new 87c3e0c138a7 iio: imu: st_lsm6dsx: move wakeup event enable mask to event_src new da6279f7587d iio: imu: st_lsm6dsx: rework code to check for enabled events new b008b1ff0ce0 iio: imu: st_lsm6dsx: remove event_threshold field from hw struct new c93e8f091bac iio: imu: st_lsm6dsx: make event management functions generic new 855119fa0a58 iio: imu: st_lsm6dsx: add event configurability on a per a [...] new 317c9bef82eb iio: imu: st_lsm6dsx: add event spec parameter to iio_chan [...] new ce40e01d7ce2 iio: imu: st_lsm6dsx: add tap event detection new 5a306a64bf79 iio: light: isl29018: replace sprintf() with safer alternatives new 3624f038629d iio: imu: smi330: remove redundant assignment in smi330_re [...] new 1ca733e843ac bindings: iio: adc: Add bindings for TI ADS131M0x ADCs new 4aa91223fd6c iio: adc: Add TI ADS131M0x ADC driver new 048a15b7211a iio: accel: Change adxl345 depend to negate adxl35x new a19489ca82bb dt-bindings: iio: adc: Add the NXP SAR ADC for s32g2/3 platforms new 4434072a893e iio: adc: Add the NXP SAR ADC support for the s32g2/3 platforms new d4f13bc9aacd dt-bindings: iio: frequency: adf4377: add clk provider new 60e5448ddbec iio: frequency: adf4377: add clk provider support new 09140a720e00 dt-bindings: iio: amplifiers: add adl8113 new b8c7340e2c62 iio: amplifiers: adl8113: add driver support new 6fa9eb81f32a dt-bindings: iio: adc: Allow interrupts property for AST2600 new 34744a6ddf63 dt-bindings: adc: ad9467: add support for ad9211 new 1f0b6415b642 iio: adc: ad9467: sort header includes new 77a017410b5c iio: adc: ad9467: add support for ad9211 new b21927567593 dt-bindings: iio: pressure: add honeywell,abp2030pa new 47d323ce1e89 iio: pressure: add Honeywell ABP2 driver new 634a6316617e iio: adc: adi-axi-adc: Make use of dev_err_probe() new 0a272aaf5fc1 iio: adc: adi-axi-adc: Slightly simplify axi_adc_create_pl [...] new 09ccc1b65ca6 iio: buffer-dma: Use lockdep for locking annotations new 07d6dc170883 iio: buffer-dma: Use the cleanup.h API new 247a357a9101 iio: buffer-dma: Turn iio_dma_buffer_init() void new 0c1316b9521a iio: buffer-dma: Fix coding style complains new a0dcec6aa8ce iio: buffer-dmaengine: Use the cleanup.h API new e358215e0a8e iio: buffer-dmaengine: Fix coding style complains new dcc3ac29f46f iio: adc: aspeed: Simplify with dev_err_probe new 0dce3f98a77f iio: adc: exynos: Simplify with dev_err_probe new f8831384dc8b iio: adc: qcom-spmi-rradc: Simplify with dev_err_probe new df2a034aef25 iio: adc: rockchip: Simplify with dev_err_probe new 4ea6e9b507af iio: adc: sc27xx: Simplify with dev_err_probe new e7324980fa91 iio: chemical: scd4x: expose timestamp channel new 676cc11b7022 iio: pressure: mprls0025pa: Kconfig allow bus selection new e23f687c0d81 iio: imu: inv_icm42600: enable temp polling when buffer is on new 43fabbb9249f dt-bindings: iio: adc: Add TI ADS1018/ADS1118 new bf0bba486b5b iio: adc: Add ti-ads1018 driver new 419add567f73 dt-bindings: trivial-devices: add MEMSIC 3-axis magnetometer new 6e5f6bf2e3f0 iio: magnetometer: Add mmc5633 sensor new eec44b04eb0e staging: iio: ad9832: clean up whitespace new 4e44c635ba8c iio: adc: ad7606_spi: use bitmap_full() in ad7606_spi_upda [...] new 4ba12d304175 dt-bindings: iio: dac: adding support for Microchip MCP47FEB02 new bf394cc80369 iio: dac: adding support for Microchip MCP47FEB02 new 9e6c7656b997 dt-bindings: iio: adc: Add adi,ad4062 new 1b1ddab0249c docs: iio: New docs for ad4062 driver new d5284402d28f iio: adc: Add support for ad4062 new c31721dc0bb5 docs: iio: ad4062: Add IIO Trigger support new 23cc92280302 iio: adc: ad4062: Add IIO Trigger support new c894e05871b4 docs: iio: ad4062: Add IIO Events support new ba3a34b1f5ce iio: adc: ad4062: Add IIO Events support new d2ca7af298fe docs: iio: ad4062: Add GPIO Controller support new da1d3596b1e4 iio: adc: ad4062: Add GPIO Controller support new 48de61f6c135 iio: adc: aspeed: Simplify probe() with local 'dev' and 'np' new 5b758ebc3d59 iio: adc: exynos: Simplify probe() with local 'dev' and 'np' new d8011335512f iio: adc: rockchip: Simplify probe() with local 'dev' new fe1846f61a82 iio: dac: adi-axi-dac: Make use of a local struct device variable new 976df66573f3 iio: dac: adi-axi-dac: Make use of dev_err_probe() new d63d868b3124 iio: test: drop dangling symbol in gain-time-scale helpers new d09ba52bfb25 iio: core: Constify struct configfs_item_operations and co [...] new b92489be8048 iio: adc: men_z188_adc: drop unneeded MODULE_ALIAS new e4d0e63e2442 dt-bindings: iio: proximity: Add RF Digital RFD77402 ToF sensor new a750088883da iio: proximity: rfd77402: Add OF device ID for enumeration via DT new c84cde33b004 staging: iio: adt7316: modernize power management new f69b5ac682db iio: bmi270_i2c: Add MODULE_DEVICE_TABLE for BMI260/270 new b96261d7be11 iio: adc: ti-ads1018: Drop stale kernel-doc function context new b8d1936d052c iio: adc: ad7476: Remove duplicate include new 8b59bcf8d5ca dt-bindings: iio: adc: Add AD4134 new e0bc6d7e2584 iio: adc: Initial support for AD4134 new f7e0867561f0 iio: dac: ds4424: drop unused include IIO consumer header new 1ec5e098ef5f iio: pressure: abp2030pa: fix typo in Kconfig description new b82f3047dae4 iio: pressure: abp2030pa: remove error message new 1e0ac56c92e2 iio: pressure: mprls0025pa: fix spi_transfer struct initia [...] new 583fa86ca581 iio: pressure: mprls0025pa: fix SPI CS delay violation new fff3f1a7d805 iio: pressure: mprls0025pa: fix interrupt flag new 8a228e036926 iio: pressure: mprls0025pa: fix scan_type struct new d63403d4e31a iio: pressure: mprls0025pa: fix pressure calculation new 448889d3abbb iio: pressure: mprls0025pa: cleanup includes new 77261502ea5c iio: pressure: mprls0025pa: remove redundant declarations new 7071f9f06210 iio: pressure: mprls0025pa: rename buffer variable new cf322f806d83 iio: pressure: mprls0025pa: introduce tx buffer new 4edab7b08783 iio: pressure: mprls0025pa: move memset to core new 84e15e1a6e10 iio: pressure: mprls0025pa: stricter checks for the status byte new 500b36ee448c iio: pressure: mprls0025pa: change measurement sequence new 0b6a86a049f5 iio: pressure: mprls0025pa: add copyright line new bac5e3d20c45 iio: adc: ad9467: include two's complement in default mode new a99b000f9241 iio: accel: adxl380: Store sampling frequency index in odr [...] new fabae7558722 iio: accel: adxl380: Introduce helper function for activit [...] new f65de31fb6ab iio: accel: adxl380: Add support for 1 kHz sampling frequency new 188c33824098 iio: imu: smi330: Convert to common field_{get,prep}() helpers new a35df4c1182e iio: proximity: rfd77402: Reorder header includes new c30e80d68a7a iio: proximity: rfd77402: Use kernel helper for result polling new a1e5b99bc7c6 iio: adc: ad4062: Switch from struct i3c_priv_xfer to stru [...] new bd7b5a5d9bbb Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new d2d11d7f6dec Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f708b71916e4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 529656c6f05f Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new ffc987b3bca2 vfio/mdev: update outdated comment new 03b7c2d763c9 vfio: selftests: Centralize IOMMU mode name definitions new 557dbdf6c4e9 vfio: selftests: Align BAR mmaps for efficient IOMMU mapping new 080723f4d4c3 vfio: selftests: Add vfio_dma_mapping_mmio_test new 1c588bca3bd5 vfio: selftests: Drop IOMMU mapping size assertions for VF [...] new 205e6d17cdf5 mm: add stubs for PFNMAP memory failure registration functions new e5f19b619fa0 vfio/nvgrace-gpu: register device memory for poison handling new b703b31ea8cd types: reuse common phys_vec type instead of DMABUF open‑c [...] new fab06e956fce Merge tag 'common_phys_vec_via_vfio' into v6.20/vfio/next new 962ae6892d8b vfio/pci: Lock upstream bridge for vfio_pci_core_disable() new e34c648a4a14 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new c2cb86268b20 Merge branch 'spmi-next' of https://git.kernel.org/pub/scm [...] new 2f5b1bd9b594 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 357cbe40ac4e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 708ae70f5c25 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 241e5318c988 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 26a5eefec966 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eec13f0af04d Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 07cbf1ff04ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ce97ce60cbb7 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 304c3ebcaff3 pinctrl: th1520: Fix typo new e817f0223d78 dt-bindings: pinctrl: spacemit: add syscon property new 450e2487d5a2 pinctrl: spacemit: support I/O power domain configuration new 4b33b57fe0b0 Merge branch 'devel' into for-next new a5a55ef6ec4c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 069bb6f69afa pinctrl: intel: platform: Add Nova Lake to the list of supported new 8df712a0d776 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c198b7773ca5 pwm: Ensure ioctl() returns a negative errno on error new 63faf32666e0 pwm: max7360: Populate missing .sizeof_wfhw in max7360_pwm_ops new 1e0a6da23e08 rust: pwm: Update ARef and AlwaysRefCounted imports to use [...] new eb4e80ab6ed0 rust: pwm: Add UnregisteredChip wrapper around Chip new e1ab80aa02f2 pwm: Emit native configuration in /sys/kernel/debug/pwm new bfdac69b8d3d pwm: dwc: Use size macro new 52282ac5f1f2 pwm: th1520: Replace `kernel::c_str!` with C-Strings new 4ed8f6957a6f Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new b71c4eb9ed9f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f63ba24f7589 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new f9ecfd9bfedb rtc: nvvrs: Add ARCH_TEGRA to the NV VRS RTC driver new d5aca9a17f6d rtc: max31335: use correct CONFIG symbol in IS_REACHABLE() new a380a02ea3dd rtc: pcf8563: use correct of_node for output clock new be0a69817527 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new 7318943840ec Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 4e9d46812e4e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new befa757b1252 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7ae1c8b6247d Merge branch 'main' of git://git.infradead.org/users/willy [...] new 63fdfafa9e4c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f02fc8eb8d42 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 665610b2067e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 345f23df5d08 cxl/region: Use do_div() for 64-bit modulo operation new 0ce3680765b9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 620e01b49df4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0753cef95443 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 85227d020b78 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 01f77827936a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 3846ae34ebfa landlock: Add access_mask_subset() helper new 1ebf8e8d3245 landlock: Transpose the layer masks data structure new 2f8b58d641ac landlock: Add LANDLOCK_SCOPE_PATHNAME_UNIX_SOCKET scope bi [...] new 62e435108457 landlock: Implement LANDLOCK_SCOPE_PATHNAME_UNIX_SOCKET new 90d13090d924 samples/landlock: Support LANDLOCK_SCOPE_PATHNAME_UNIX_SOCKET new 6ee9a14a54a3 selftests/landlock: Support pathname socket path in set_un [...] new 4e1890fabf91 selftests/landlock: Repurpose scoped_abstract_unix_test.c [...] new bdb672bf4c5d selftests/landlock: Add pathname socket variants for more tests new e41a27362502 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e6ed49a2bb54 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new c90cc1a46b96 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new e427d97e20a2 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new cbb5fa42a34e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5a9c30c5d5a4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ae35ba540e4f Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] new cf5592dd7875 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new 51ebef268c87 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 4dd0717aace7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 793e8f7d5281 drm/tyr: fix register name in error print new 6ea52b6d8f33 drm/tyr: use read_poll_timeout new 92e8f012c0a1 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new c960d5015edc drm: tyr: Mark BROKEN new 053966c344db Add linux-next specific files for 20260120
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 (d08c85ac8894) \ N -- N -- N refs/heads/master (053966c344db)
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 943 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: .../ABI/testing/sysfs-kernel-dmabuf-buffers | 24 - Documentation/accounting/delay-accounting.rst | 32 +- Documentation/admin-guide/kernel-parameters.txt | 7 + .../bindings/arm/mediatek/mediatek,audsys.yaml | 46 +- .../bindings/display/msm/dsi-controller-main.yaml | 2 - .../bindings/display/msm/dsi-phy-7nm.yaml | 1 - .../bindings/display/msm/qcom,kaanapali-mdss.yaml | 297 ---- .../bindings/display/msm/qcom,sm8650-dpu.yaml | 1 - .../bindings/display/panel/jadard,jd9365da-h3.yaml | 2 + .../devicetree/bindings/iio/adc/adi,ad4062.yaml | 120 ++ .../devicetree/bindings/iio/adc/adi,ad4134.yaml | 191 +++ .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 2 + .../bindings/iio/adc/aspeed,ast2600-adc.yaml | 3 + .../bindings/iio/adc/nxp,s32g2-sar-adc.yaml | 63 + .../devicetree/bindings/iio/adc/ti,ads1018.yaml | 82 + .../devicetree/bindings/iio/adc/ti,ads131m02.yaml | 208 +++ .../bindings/iio/amplifiers/adi,adl8113.yaml | 87 ++ .../bindings/iio/dac/microchip,mcp47feb02.yaml | 302 ++++ .../bindings/iio/frequency/adi,adf4377.yaml | 8 + .../bindings/iio/pressure/honeywell,abp2030pa.yaml | 132 ++ .../bindings/iio/proximity/rfdigital,rfd77402.yaml | 53 + .../devicetree/bindings/net/dsa/lantiq,gswip.yaml | 22 + .../bindings/pinctrl/spacemit,k1-pinctrl.yaml | 5 + .../devicetree/bindings/trivial-devices.yaml | 4 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + Documentation/driver-api/dma-buf.rst | 5 - Documentation/driver-api/driver-model/index.rst | 1 + .../driver-api/driver-model/revocable.rst | 152 ++ Documentation/iio/ad4062.rst | 148 ++ Documentation/iio/index.rst | 1 + Documentation/netlink/specs/dpll.yaml | 1 + Documentation/netlink/specs/netdev.yaml | 44 + Documentation/userspace-api/landlock.rst | 39 +- MAINTAINERS | 50 +- Next/SHA1s | 101 +- Next/Trees | 5 +- Next/merge.log | 1368 +++++++++-------- .../dts/qcom/qcom-msm8960-samsung-expressatt.dts | 109 ++ arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 96 ++ arch/arm/boot/dts/rockchip/rk3036.dtsi | 3 - .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts | 34 + .../dts/amlogic/meson-s4-s905y4-khadas-vim1s.dts | 42 + .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 2 + arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 3 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 +- arch/arm64/boot/dts/qcom/hamoa.dtsi | 8 + arch/arm64/boot/dts/qcom/msm8953.dtsi | 516 ++++--- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 57 + arch/arm64/boot/dts/qcom/sm8750.dtsi | 980 ++++++++++++ arch/arm64/boot/dts/qcom/talos.dtsi | 1 - arch/arm64/boot/dts/qcom/x1-el2.dtso | 4 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 - .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 2 +- arch/m68k/68000/ucsimm.c | 3 +- arch/riscv/boot/dts/sophgo/sg2042-cpus.dtsi | 305 ++++ arch/riscv/boot/dts/sophgo/sg2042.dtsi | 479 ++---- arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi | 256 ++-- arch/riscv/boot/dts/spacemit/k1.dtsi | 3 +- arch/x86/coco/sev/core.c | 7 +- arch/x86/coco/sev/internal.h | 2 +- arch/x86/coco/sev/vc-handle.c | 4 +- block/blk-zoned.c | 1 + crypto/authencesn.c | 6 + drivers/base/Kconfig | 8 + drivers/base/Makefile | 5 +- drivers/base/attribute_container.c | 4 +- drivers/base/devtmpfs.c | 5 +- drivers/base/revocable.c | 242 +++ drivers/base/revocable_test.c | 142 ++ drivers/base/transport_class.c | 8 +- drivers/clk/qcom/dispcc-sm7150.c | 2 +- drivers/cxl/core/region.c | 3 +- drivers/dma-buf/Kconfig | 15 - drivers/dma-buf/Makefile | 1 - drivers/dma-buf/dma-buf-mapping.c | 6 +- drivers/dma-buf/dma-buf-sysfs-stats.c | 202 --- drivers/dma-buf/dma-buf-sysfs-stats.h | 35 - drivers/dma-buf/dma-buf.c | 18 - drivers/dma-buf/dma-heap.c | 5 + drivers/dma-buf/heaps/system_heap.c | 7 +- drivers/dpll/dpll_netlink.c | 71 +- drivers/dpll/dpll_nl.c | 1 + drivers/dpll/zl3073x/dpll.c | 112 ++ drivers/gpio/gpiolib-cdev.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 32 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 40 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 50 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 73 +- drivers/gpu/drm/drm_buddy.c | 1 + drivers/gpu/drm/hisilicon/hibmc/dp/dp_comm.h | 4 + drivers/gpu/drm/hisilicon/hibmc/dp/dp_config.h | 2 + drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.c | 38 +- drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.h | 8 + drivers/gpu/drm/hisilicon/hibmc/dp/dp_reg.h | 3 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c | 71 +- drivers/gpu/drm/imagination/pvr_fw_trace.c | 8 +- drivers/gpu/drm/mediatek/mtk_crtc.c | 24 +- drivers/gpu/drm/mediatek/mtk_dp.c | 57 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 4 + drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 2 +- drivers/gpu/drm/msm/Makefile | 1 - .../drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 492 ------ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 41 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 15 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 89 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 137 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 56 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c | 321 ---- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 18 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 17 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 13 - drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 - drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 23 - drivers/gpu/drm/msm/msm_mdss.c | 12 +- drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 281 +++- drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 13 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 12 + drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 4 +- drivers/gpu/drm/tyr/driver.rs | 22 +- drivers/gpu/drm/tyr/gpu.rs | 18 +- drivers/iio/accel/Kconfig | 10 +- drivers/iio/accel/adxl380.c | 125 +- drivers/iio/accel/adxl380.h | 10 +- drivers/iio/adc/Kconfig | 59 + drivers/iio/adc/Makefile | 5 + drivers/iio/adc/ad4062.c | 1609 ++++++++++++++++++++ drivers/iio/adc/ad4134.c | 500 ++++++ drivers/iio/adc/ad7476.c | 1 - drivers/iio/adc/ad7606_spi.c | 2 +- drivers/iio/adc/ad9467.c | 152 +- drivers/iio/adc/adi-axi-adc.c | 64 +- drivers/iio/adc/aspeed_adc.c | 49 +- drivers/iio/adc/exynos_adc.c | 57 +- drivers/iio/adc/men_z188_adc.c | 1 - drivers/iio/adc/nxp-sar-adc.c | 1016 ++++++++++++ drivers/iio/adc/qcom-spmi-rradc.c | 20 +- drivers/iio/adc/rockchip_saradc.c | 59 +- drivers/iio/adc/sc27xx_adc.c | 49 +- drivers/iio/adc/ti-ads1018.c | 739 +++++++++ drivers/iio/adc/ti-ads131m02.c | 968 ++++++++++++ drivers/iio/amplifiers/Kconfig | 12 + drivers/iio/amplifiers/Makefile | 1 + drivers/iio/amplifiers/adl8113.c | 269 ++++ drivers/iio/buffer/industrialio-buffer-dma.c | 188 +-- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 23 +- drivers/iio/chemical/scd4x.c | 3 + drivers/iio/dac/Kconfig | 20 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/adi-axi-dac.c | 66 +- drivers/iio/dac/ds4424.c | 1 - drivers/iio/dac/mcp47feb02.c | 1250 +++++++++++++++ drivers/iio/frequency/adf4377.c | 122 +- drivers/iio/imu/bmi270/bmi270_i2c.c | 3 + drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 3 - drivers/iio/imu/smi330/smi330_core.c | 9 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 55 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 555 ++++--- drivers/iio/industrialio-sw-device.c | 2 +- drivers/iio/industrialio-sw-trigger.c | 2 +- drivers/iio/light/isl29018.c | 12 +- drivers/iio/magnetometer/Kconfig | 12 + drivers/iio/magnetometer/Makefile | 1 + drivers/iio/magnetometer/mmc5633.c | 586 +++++++ drivers/iio/pressure/Kconfig | 63 +- drivers/iio/pressure/Makefile | 3 + drivers/iio/pressure/abp2030pa.c | 544 +++++++ drivers/iio/pressure/abp2030pa.h | 73 + drivers/iio/pressure/abp2030pa_i2c.c | 90 ++ drivers/iio/pressure/abp2030pa_spi.c | 67 + drivers/iio/pressure/mprls0025pa.c | 114 +- drivers/iio/pressure/mprls0025pa.h | 15 +- drivers/iio/pressure/mprls0025pa_i2c.c | 13 +- drivers/iio/pressure/mprls0025pa_spi.c | 41 +- drivers/iio/proximity/rfd77402.c | 45 +- drivers/iio/test/Kconfig | 1 - drivers/iommu/iommufd/io_pagetable.h | 2 +- drivers/iommu/iommufd/iommufd_private.h | 5 +- drivers/iommu/iommufd/pages.c | 4 +- drivers/iommu/iommufd/selftest.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 8 +- drivers/md/dm-bufio.c | 170 ++- drivers/md/dm-integrity.c | 13 + drivers/md/dm-unstripe.c | 2 +- drivers/md/dm-verity-target.c | 26 +- drivers/md/dm-verity-verify-sig.c | 45 + drivers/md/dm-verity-verify-sig.h | 12 + drivers/net/bonding/bond_3ad.c | 9 + drivers/net/bonding/bond_main.c | 2 +- drivers/net/can/dev/dev.c | 1 + drivers/net/can/usb/ems_usb.c | 8 +- drivers/net/can/usb/esd_usb.c | 9 +- drivers/net/can/usb/gs_usb.c | 7 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 9 +- drivers/net/can/usb/mcba_usb.c | 8 +- drivers/net/can/usb/usb_8dev.c | 8 +- drivers/net/dsa/lantiq/lantiq_gswip.h | 1 + drivers/net/dsa/lantiq/lantiq_gswip_common.c | 6 + drivers/net/dsa/lantiq/mxl-gsw1xx.c | 40 + drivers/net/dsa/lantiq/mxl-gsw1xx.h | 2 + drivers/net/ethernet/huawei/hinic3/Makefile | 1 + drivers/net/ethernet/huawei/hinic3/hinic3_csr.h | 6 + drivers/net/ethernet/huawei/hinic3/hinic3_filter.c | 417 +++++ .../net/ethernet/huawei/hinic3/hinic3_hw_comm.c | 115 ++ .../net/ethernet/huawei/hinic3/hinic3_hw_comm.h | 6 + .../net/ethernet/huawei/hinic3/hinic3_hw_intf.h | 24 + drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c | 97 +- drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h | 21 + drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c | 90 +- drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h | 23 + drivers/net/ethernet/huawei/hinic3/hinic3_irq.c | 97 +- drivers/net/ethernet/huawei/hinic3/hinic3_lld.c | 53 +- drivers/net/ethernet/huawei/hinic3/hinic3_main.c | 182 ++- drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c | 53 +- drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h | 2 + drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c | 313 +++- drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h | 53 + .../ethernet/huawei/hinic3/hinic3_mgmt_interface.h | 69 + .../net/ethernet/huawei/hinic3/hinic3_netdev_ops.c | 377 ++++- .../net/ethernet/huawei/hinic3/hinic3_nic_cfg.c | 284 +++- .../net/ethernet/huawei/hinic3/hinic3_nic_cfg.h | 47 + .../net/ethernet/huawei/hinic3/hinic3_nic_dev.h | 60 +- drivers/net/ethernet/huawei/hinic3/hinic3_rx.c | 27 + drivers/net/ethernet/huawei/hinic3/hinic3_rx.h | 21 + drivers/net/ethernet/huawei/hinic3/hinic3_tx.c | 27 + drivers/net/ethernet/huawei/hinic3/hinic3_tx.h | 16 + .../net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c | 26 + .../net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c | 2 +- .../marvell/octeon_ep/octep_regs_cn9k_pf.h | 30 + .../marvell/octeon_ep/octep_regs_cnxk_pf.h | 1 + .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 26 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 3 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 10 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 26 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 100 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 37 +- drivers/net/ipvlan/ipvlan.h | 2 +- drivers/net/ipvlan/ipvlan_core.c | 16 +- drivers/net/ipvlan/ipvlan_main.c | 49 +- drivers/net/netkit.c | 360 ++++- drivers/net/phy/phy-caps.h | 1 + drivers/net/phy/phy-core.c | 2 + drivers/net/phy/phy_caps.c | 2 + drivers/net/phy/phylink.c | 1 + drivers/net/thunderbolt/main.c | 53 + drivers/pinctrl/Kconfig | 1 - drivers/pinctrl/intel/Kconfig | 1 + drivers/pinctrl/pinctrl-th1520.c | 2 +- drivers/pinctrl/spacemit/pinctrl-k1.c | 129 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm_th1520.rs | 3 +- drivers/rtc/Kconfig | 1 + drivers/rtc/interface.c | 2 +- drivers/rtc/rtc-max31335.c | 6 +- drivers/rtc/rtc-pcf8563.c | 2 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 77 +- drivers/spi/spi-rockchip.c | 4 +- drivers/staging/iio/addac/adt7316-i2c.c | 2 +- drivers/staging/iio/addac/adt7316-spi.c | 2 +- drivers/staging/iio/addac/adt7316.c | 6 +- drivers/staging/iio/addac/adt7316.h | 6 +- drivers/staging/iio/frequency/ad9832.c | 37 - drivers/staging/iio/frequency/ad9832.h | 33 - drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/nvgrace-gpu/main.c | 115 +- drivers/vfio/pci/vfio_pci_core.c | 17 +- drivers/vfio/pci/vfio_pci_dmabuf.c | 8 +- fs/ext4/ext4.h | 20 +- fs/ext4/extents-test.c | 365 +++-- fs/ext4/extents.c | 28 +- fs/ext4/fast_commit.c | 51 +- fs/ext4/file.c | 1 - fs/ext4/inode.c | 8 +- fs/ext4/mballoc-test.c | 2 +- fs/ext4/mballoc.c | 73 +- fs/ext4/super.c | 37 +- fs/ext4/sysfs.c | 36 + fs/smb/client/cached_dir.h | 8 +- fs/smb/client/connect.c | 7 +- fs/smb/client/smb2ops.c | 19 +- include/linux/attribute_container.h | 2 +- include/linux/balloon.h | 10 +- include/linux/delayacct.h | 8 + include/linux/dma-buf-mapping.h | 2 +- include/linux/dma-buf.h | 22 - include/linux/dma-heap.h | 2 + include/linux/dpll.h | 5 + include/linux/iio/buffer-dma.h | 20 +- include/linux/io_uring.h | 14 +- include/linux/io_uring_types.h | 13 + include/linux/kasan.h | 10 +- include/linux/khugepaged.h | 6 +- include/linux/memory-failure.h | 13 +- include/linux/mm.h | 4 - include/linux/netdevice.h | 6 + include/linux/panic.h | 8 + include/linux/pgtable.h | 38 +- include/linux/phylink.h | 7 +- include/linux/revocable.h | 69 + include/linux/sched.h | 6 + include/linux/soc/mediatek/mtk-cmdq.h | 93 ++ include/linux/transport_class.h | 6 +- include/linux/vfio_pci_core.h | 13 +- include/net/cfg80211.h | 3 - include/net/ipv6.h | 34 +- include/net/netdev_queues.h | 19 +- include/net/netdev_rx_queue.h | 21 +- include/net/netns/ipv6.h | 10 +- include/net/page_pool/memory_provider.h | 4 +- include/net/xdp_sock_drv.h | 2 +- include/net/xfrm.h | 5 +- include/trace/events/rxrpc.h | 4 + include/uapi/linux/ethtool.h | 1 + include/uapi/linux/if_link.h | 6 + include/uapi/linux/io_uring.h | 10 + include/uapi/linux/io_uring/bpf_filter.h | 54 + include/uapi/linux/landlock.h | 8 +- include/uapi/linux/netdev.h | 11 + include/uapi/linux/nl80211.h | 5 +- include/uapi/linux/taskstats.h | 22 +- io_uring/Kconfig | 5 + io_uring/Makefile | 1 + io_uring/bpf_filter.c | 430 ++++++ io_uring/bpf_filter.h | 48 + io_uring/io_uring.c | 48 + io_uring/io_uring.h | 1 + io_uring/net.c | 9 + io_uring/net.h | 6 + io_uring/register.c | 76 + io_uring/tctx.c | 42 +- io_uring/waitid.c | 6 +- kernel/delayacct.c | 31 +- kernel/fork.c | 5 + kernel/sched/stats.h | 8 +- kernel/time/timekeeping.c | 2 +- localversion-next | 2 +- mm/Makefile | 1 - mm/balloon.c | 34 +- mm/internal.h | 26 +- mm/kasan/common.c | 21 + mm/kasan/shadow.c | 24 - mm/khugepaged.c | 91 +- mm/memory.c | 141 +- mm/mmap.c | 97 +- mm/pt_reclaim.c | 72 - mm/rmap.c | 54 +- mm/shmem.c | 45 +- mm/vma.c | 54 +- mm/vma.h | 47 +- mm/vma_internal.h | 1 + net/core/dev.c | 7 + net/core/dev.h | 2 + net/core/netdev-genl-gen.c | 20 + net/core/netdev-genl-gen.h | 2 + net/core/netdev-genl.c | 185 +++ net/core/netdev_queues.c | 74 +- net/core/netdev_rx_queue.c | 169 +- net/ethtool/channels.c | 12 +- net/ethtool/ioctl.c | 9 +- net/ipv6/af_inet6.c | 4 +- net/ipv6/exthdrs.c | 10 +- net/ipv6/icmp.c | 3 +- net/ipv6/ip6_fib.c | 12 +- net/ipv6/route.c | 24 +- net/ipv6/tcp_ipv6.c | 3 +- net/l2tp/l2tp_core.c | 4 +- net/mac80211/ieee80211_i.h | 2 - net/mac80211/key.c | 3 +- net/mac80211/mlme.c | 213 +-- net/mac80211/scan.c | 9 +- net/rxrpc/recvmsg.c | 19 +- net/sched/sch_qfq.c | 2 +- net/sched/sch_teql.c | 5 + net/wireless/nl80211.c | 10 - net/xdp/xsk.c | 79 +- net/xfrm/xfrm_device.c | 20 +- net/xfrm/xfrm_policy.c | 4 +- net/xfrm/xfrm_state.c | 7 +- rust/kernel/debugfs.rs | 17 +- samples/landlock/sandboxer.c | 23 +- security/landlock/access.h | 10 +- security/landlock/audit.c | 163 +- security/landlock/audit.h | 4 +- security/landlock/domain.c | 122 +- security/landlock/domain.h | 6 +- security/landlock/fs.c | 358 ++--- security/landlock/limits.h | 2 +- security/landlock/net.c | 10 +- security/landlock/ruleset.c | 80 +- security/landlock/ruleset.h | 18 +- security/landlock/syscalls.c | 2 +- security/landlock/task.c | 109 +- sound/hda/codecs/realtek/alc269.c | 4 + sound/pci/ctxfi/ctamixer.c | 2 + sound/soc/codecs/rt5659.c | 2 +- sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5668.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 2 +- sound/usb/mixer.c | 15 +- tools/accounting/getdelays.c | 172 ++- tools/include/uapi/linux/netdev.h | 11 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/dm-verity/Makefile | 5 + tools/testing/selftests/dm-verity/config | 10 + .../selftests/dm-verity/test-dm-verity-keyring.sh | 873 +++++++++++ .../selftests/drivers/base/revocable/Makefile | 7 + .../drivers/base/revocable/revocable_test.c | 136 ++ .../drivers/base/revocable/test-revocable.sh | 39 + .../drivers/base/revocable/test_modules/Makefile | 10 + .../base/revocable/test_modules/revocable_test.c | 195 +++ tools/testing/selftests/drivers/dma-buf/udmabuf.c | 12 +- tools/testing/selftests/drivers/net/README.rst | 7 + tools/testing/selftests/drivers/net/hw/Makefile | 2 + .../selftests/drivers/net/hw/lib/py/__init__.py | 7 +- .../selftests/drivers/net/hw/nk_forward.bpf.c | 49 + tools/testing/selftests/drivers/net/hw/nk_netns.py | 23 + .../testing/selftests/drivers/net/hw/nk_qlease.py | 55 + .../selftests/drivers/net/lib/py/__init__.py | 7 +- tools/testing/selftests/drivers/net/lib/py/env.py | 157 ++ tools/testing/selftests/landlock/base_test.c | 2 +- tools/testing/selftests/landlock/common.h | 33 +- tools/testing/selftests/landlock/net_test.c | 2 +- .../selftests/landlock/scoped_signal_test.c | 2 +- tools/testing/selftests/landlock/scoped_test.c | 2 +- ...ped_abstract_unix_test.c => scoped_unix_test.c} | 876 +++++++---- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/config | 2 + tools/testing/selftests/net/ipvtap_test.sh | 168 ++ tools/testing/selftests/net/lib/csum.c | 2 +- .../selftests/tc-testing/tc-tests/qdiscs/teql.json | 25 + tools/testing/selftests/vfio/Makefile | 1 + tools/testing/selftests/vfio/lib/include/libvfio.h | 9 + .../selftests/vfio/lib/include/libvfio/iommu.h | 6 + tools/testing/selftests/vfio/lib/iommu.c | 12 +- tools/testing/selftests/vfio/lib/libvfio.c | 25 + tools/testing/selftests/vfio/lib/vfio_pci_device.c | 24 +- .../selftests/vfio/vfio_dma_mapping_mmio_test.c | 143 ++ .../testing/selftests/vfio/vfio_dma_mapping_test.c | 8 +- tools/testing/selftests/x86/sysret_rip.c | 12 +- tools/testing/vma/vma_internal.h | 12 +- 451 files changed, 24590 insertions(+), 6427 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-kernel-dmabuf-buffers delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4134.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,s32g2-sar-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1018.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads131m02.yaml create mode 100644 Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp47feb02.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/honeywell,abp203 [...] create mode 100644 Documentation/devicetree/bindings/iio/proximity/rfdigital,rfd77 [...] create mode 100644 Documentation/driver-api/driver-model/revocable.rst create mode 100644 Documentation/iio/ad4062.rst create mode 100644 drivers/base/revocable.c create mode 100644 drivers/base/revocable_test.c delete mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.c delete mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c create mode 100644 drivers/iio/adc/ad4062.c create mode 100644 drivers/iio/adc/ad4134.c create mode 100644 drivers/iio/adc/nxp-sar-adc.c create mode 100644 drivers/iio/adc/ti-ads1018.c create mode 100644 drivers/iio/adc/ti-ads131m02.c create mode 100644 drivers/iio/amplifiers/adl8113.c create mode 100644 drivers/iio/dac/mcp47feb02.c create mode 100644 drivers/iio/magnetometer/mmc5633.c create mode 100644 drivers/iio/pressure/abp2030pa.c create mode 100644 drivers/iio/pressure/abp2030pa.h create mode 100644 drivers/iio/pressure/abp2030pa_i2c.c create mode 100644 drivers/iio/pressure/abp2030pa_spi.c create mode 100644 drivers/net/ethernet/huawei/hinic3/hinic3_filter.c delete mode 100644 drivers/staging/iio/frequency/ad9832.h create mode 100644 include/linux/revocable.h create mode 100644 include/uapi/linux/io_uring/bpf_filter.h create mode 100644 io_uring/bpf_filter.c create mode 100644 io_uring/bpf_filter.h delete mode 100644 mm/pt_reclaim.c create mode 100644 tools/testing/selftests/dm-verity/Makefile create mode 100644 tools/testing/selftests/dm-verity/config create mode 100755 tools/testing/selftests/dm-verity/test-dm-verity-keyring.sh create mode 100644 tools/testing/selftests/drivers/base/revocable/Makefile create mode 100644 tools/testing/selftests/drivers/base/revocable/revocable_test.c create mode 100755 tools/testing/selftests/drivers/base/revocable/test-revocable.sh create mode 100644 tools/testing/selftests/drivers/base/revocable/test_modules/Makefile create mode 100644 tools/testing/selftests/drivers/base/revocable/test_modules/rev [...] create mode 100644 tools/testing/selftests/drivers/net/hw/nk_forward.bpf.c create mode 100755 tools/testing/selftests/drivers/net/hw/nk_netns.py create mode 100755 tools/testing/selftests/drivers/net/hw/nk_qlease.py rename tools/testing/selftests/landlock/{scoped_abstract_unix_test.c => scoped_uni [...] create mode 100755 tools/testing/selftests/net/ipvtap_test.sh create mode 100644 tools/testing/selftests/vfio/vfio_dma_mapping_mmio_test.c