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 d37e1e4c52bc Add linux-next specific files for 20240216 omits ec8feab9f8a6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d67e0d076825 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 1fc0b3459881 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 748bf0ca8f47 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits c8b17ed328f6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits eb725b253c21 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 508e5ee3a2e1 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits da35af5b326d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d40ab0b0fb39 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 4a28fa0c9cd3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits d86149007d8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f67e6d4ddc2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ecb9b56d29e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a93852c5819 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b92f283d1d54 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits cdf9726ed506 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 14d35bb56e49 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 034fa8e5a792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebc0652083b1 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 45dfab191c73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9328d63bf86b Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 3ec90c52a249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6b8e3b067fd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0edddfaec842 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6bcb9cdd26a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 317951436fa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 816164ee6d3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7a14441ca1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 39fc2811423a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 80dab9a9ec46 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b7a45edf6a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a2efe078d1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f0e18778d66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 71f041dcfbe6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 3b31d28bf0ef Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 0d66ab114458 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b7f0bc90743 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c0d96ce6e3b Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 68809f59abdf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits baf86417cdd9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 7237fdd0800d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e844d32510 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ea3d5bbaa5a1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d2d60c7a5e55 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits b649f1514972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da2d253a266e Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits d76948ce506a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f8daec11188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8af2e90fe3fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fee929b9921 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 388cd57a886c Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 78ee93088c2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 596d57207f06 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 9d6efa8d0dd0 workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK omits 539db37d631d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits e6fd7bf23550 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 573a24cbd99d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 7bd9433838c2 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits d568e71e28c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a109bd92b518 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 150b1a019fe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8e23f1b3089 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 677be34c0f26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 459bcae902b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 32ae4a675ffa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 572f504f5365 Merge branch 'next' of git://github.com/cschaufler/smack-next omits cf9c5d018dd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1d9c77a7ccba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a758bf1bcae7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41a302435925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a07781131735 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits e051edeb4d01 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits beb567abc280 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d440fa96053 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3dfac40a601 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b93442d7105b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 710f33123dfa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ce5eb29ee08 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 7b090ae7a2bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42f7e87e4de1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a810603d4dbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca419fd0db8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91f51e63c4ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a26ec56f0d95 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 549c9807ee99 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits ec5924586819 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits b904594d5f33 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 1df014819e75 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 74b1550337c1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 59865dfeee11 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 5a62b0eefb98 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c2ab43dc0dbd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e0200445a603 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b02477f23d6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b365ec697806 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2adb198139c8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 102a017f6a4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce3220bfdf4c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 0a071be5e39f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ee8282dc7d1 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 3112bc4fa776 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d121bf0f4550 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 260fc7aad8cf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1a28535f7440 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 98a8353c40c6 Merge branch 'master' of git://linuxtv.org/media_tree.git omits b56a11e7040c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 37dd6f32f05a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3e0aa4634d20 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 9423e40a0afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1656574ef917 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 42910e9361e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 92c28028def0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c105937e26c8 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 55ca52a48cdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 320b8812937f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 833bd21c4236 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits e7601ca0c988 Merge branch '9p-next' of git://github.com/martinetd/linux omits 899414d3a479 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 0543333ba872 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c7bafc9ea18c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 05beb7f42614 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3e8d4f0a3ed7 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 329311156e34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff4f3ba2b993 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5eb487487950 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits af9f1a5e907d Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 2e31e773c2c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4c5fb16065d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits acf5baf445bd Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits e4f2afe8a963 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits ef0d46f57105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be378682342c Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 970221a8c7aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 827923e2e63a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d0518e007594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6264226bf05 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 48451b1583e5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 1668ba344292 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 70858f4bc1ca Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ff9f13498057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86c0edb3b614 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits c64cdec43e5f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits fce124c75799 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1c8a0501c97d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8cecdab79d17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a85439223f12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a49b77154a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits decd928cf037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79051a2bae80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10f562eb53d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d2f740de4d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 793ec252d3b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6ef2f488523 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4ab21e50690f Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits b27a06bba044 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ddf7430f4b52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 838c743ca265 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b87ca124848c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba953975bf1e Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 314ed41f043a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 65642f7e1062 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b21c8e70a42f Merge branch 'compiler-attributes' of https://github.com/o [...] omits 73b4dc86770d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits de57478002ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b64d71468db Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits a8f5f47b9dc3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 56d3f69236bc Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 9a216123f964 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e0e21ab5470 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 1bd0f46c4d43 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3261a815bb8a Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits b61662dc9fcb Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits bf713f795e8a Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits c6bcea847c96 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 6b02a9eabd4b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits fdb9e6e473f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8e7c776bb729 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 40b6f9e8bac1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e50d34b610a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 56e79a83b0c1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits cead5d89d167 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8145ac78aaa9 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits afc3c6c3a35b Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 78def0aa1277 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d884ee0546c8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3876b444d0b2 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 4088cd198ea2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 66157a5eb8e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d7fc9dbba8d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits cf48461d24f9 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 9500396f0723 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 74815da95ac4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 21142d558801 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d5208a88e42 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 14be44cfb276 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 419218cb6618 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04d0e721a9f4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5732ae9bd384 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b1c3709079e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d1a9f40bc563 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits db01dfc4624c Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7906ad0f99f8 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 6c5b7fb15e9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits df285c554a79 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 1dc3c314af65 nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() omits 00bc7d520b69 Merge branch into tip/master: 'x86/vdso' omits 5764803a5d93 Merge branch into tip/master: 'x86/sev' omits 9bef60b9e7af Merge branch into tip/master: 'x86/mm' omits 1e3de21106e1 Merge branch into tip/master: 'x86/misc' omits b6c51902a9ce Merge branch into tip/master: 'x86/fred' omits 34323d510524 cifs: allow changing password during remount omits a29ea5605eff Merge branch into tip/master: 'x86/entry' omits f8a5702e2e16 Merge branch into tip/master: 'x86/cleanups' omits 385a20e39dd0 Merge branch into tip/master: 'x86/cache' omits 839b8a126b4a Merge branch into tip/master: 'x86/boot' omits eaf3e0e85b02 Merge branch into tip/master: 'timers/ptp' omits cd6a4e130329 Merge branch into tip/master: 'timers/core' omits 8d6f7ed3380d Merge branch into tip/master: 'smp/core' omits 9403467e2d55 Merge branch into tip/master: 'ras/core' omits 7c7e13d51778 Merge branch into tip/master: 'irq/core' omits 797aa5f51b55 Merge branch into tip/master: 'x86/merge' omits 083269cca6b2 Merge branch into tip/master: 'x86/urgent' omits db13f3897cbd Merge branch into tip/master: 'irq/urgent' omits 9996b98c6b7d smb: Fix regression in writes when non-standard maximum wr [...] omits 53c85376359e Merge branch 'mm-nonmm-unstable' into mm-everything omits 88423a0e6433 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" omits 88066f4a642b dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() omits 14a8e268f705 watchdog/softlockup: report the most frequent interrupts omits 9ab472bca802 watchdog/softlockup: low-overhead detection of interrupt omits 4baa0f39d02a list: leverage list_is_head() for list_entry_is_head() omits e79dcddbd1f2 nilfs2: MAINTAINERS: drop unreachable project mirror site omits d66307cfba07 smp: make __smp_processor_id() 0-argument macro omits e46243cc087d fat: Fix uninitialized field in nostale filehandles omits 3425bba535b6 const_structs.checkpatch: add bus_type omits 76465e987b48 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits aeb8e7743b88 panic: add option to dump blocked tasks in panic_print omits 3caa9c675b70 init: remove obsolete arch_call_rest_init() wrapper omits ea0b29e3cb4a selftests/mm: run_vmtests: use correct flag in the code omits 6f482b86721b selftests/mm: run_vmtests.sh: add missing tests omits aae7ec2794d1 selftests/mm: protection_keys: save/restore nr_hugepages settings omits a852a385eb23 selftests/mm: save and restore nr_hugepages value omits 8b3a84ef2cdf selftests/mm: on-fault-limit: run test without root privil [...] omits 3b305a20f3ff selftests/mm: run_vmtests: remove sudo and conform to tap omits c1e11f33e7d8 selftests/mm: hugetlb_reparenting_test: do not unmount omits fcce96ba547b compiler-clang.h: update __diag_clang() macros for minimum [...] omits f21861cc6002 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits cdb44b85d773 fortify: drop Clang version check for 12.0.1 or newer omits ea8d03e3dab0 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 2ff7455e5c6b riscv: remove MCOUNT_NAME workaround omits bfb795ef0d8d powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits c19029981e62 arm64: Kconfig: clean up tautological LLVM version checks omits 9867b6a85152 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits a04fc34b5a04 x86: drop stack-alignment plugin opt omits f0759aa1e59f Makefile: drop warn-stack-size plugin opt omits 54b813ac794e kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 5f2127e734bf nilfs2: convert cpfile to use kmap_local omits b2c19c6faf18 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits 322e67b2d636 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits 3c9a541d2c0c nilfs2: localize highmem mapping for checkpoint finalizati [...] omits 914d5c9ddf91 nilfs2: localize highmem mapping for checkpoint creation w [...] omits 5301f09fc0ce nilfs2: convert ifile to use kmap_local omits 4451f2bd6f97 nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 0e944e7bb594 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits c40e3dd6735c nilfs2: convert DAT to use kmap_local omits 5ffef86d4666 nilfs2: convert persistent object allocator to use kmap_local omits 4cd47ee1217f nilfs2: convert sufile to use kmap_local omits 47458759c9e4 nilfs2: convert metadata file common code to use kmap_local omits 516a20b960d5 nilfs2: convert nilfs_copy_buffer() to use kmap_local omits ec35a5aec1be nilfs2: convert segment buffer to use kmap_local omits 388a8307aadc lib: dhry: add missing closing parenthesis omits 1d15f17de40f lib: dhry: use ktime_ms_delta() helper omits 877ffb385aaf lib: dhry: remove unneeded <linux/mutex.h> omits 1040607773c2 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits 7a60b1990c4e flex_proportions: remove unused fprop_local_single omits 99900263ba92 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits bb5a5a77718d kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 1389aa200670 lib/sort: Optimize heapsort with double-pop variation omits 2c874402c47e lib/sort: optimize heapsort for equal elements in sift-down path omits 7559bdac4396 user_namespace: Remove unnecessary NULL values from kbuf omits 3e2b25e9c1a1 sysctl: allow to change limits for posix messages queues omits f11d909008cb docs: add information about ipc sysctls limitations omits e92c5851099d sysctl: allow change system v ipc sysctls inside ipc namespace omits f24e2dc0c378 lib min_heap: optimize number of comparisons in min_heapify() omits 442a78a1b7ed lib min_heap: optimize number of calls to min_heapify() omits 8fe21126f66a panic: suppress gnu_printf warning omits f0460bc72100 lib/win_minmax: fix header comments omits aaedbfb58c39 ocfs2: Spelling fix omits f65ace13596e bcache: use of hlist_count_nodes() omits db3f03fccb7b binder: use of hlist_count_nodes() omits fb5dca15eef6 list: add hlist_count_nodes() omits a3bcffd60641 selftests: add eventfd selftests omits a8044b205308 treewide: update LLVM Bugzilla links omits fc6446e89167 arch and include: update LLVM Phabricator links omits fb87ef0370a7 bounds: support non-power-of-two CONFIG_NR_CPUS omits 157d6f218d89 mm: add swappiness= arg to memory.reclaim omits 3b86d509ea19 mm: add defines for min/max swappiness omits 7b994855b987 mm: optimization on page allocation when CMA enabled omits 117e277a750c mm,page_owner: update Documentation regarding page_owner_stacks omits 73e55c905156 mm,page_owner: filter out stacks by a threshold omits 3a6bc3616136 mm,page_owner: display all stacks and their count omits 04e26032d171 mm,page_owner: implement the tracking of the stacks count omits 78a64da53479 mm,page_owner: maintain own list of stack_records structs omits e5ef0813cf8b lib/stackdepot: move stack_record struct definition into t [...] omits 3e6ba2cb41ea lib/stackdepot: fix first entry having a 0-handle omits f6ad27bf13d1 zram: do not allocate physically contiguous strm buffers omits 4b0549931488 userfaultfd: use per-vma locks in userfaultfd operations omits 2da981a4b9c7 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx omits 86cadf0b2205 userfaultfd: move userfaultfd_ctx struct to header file omits 25d699460bcb mm/hugetlb: move page order check inside hugetlb_cma_reserve() omits 93f0863aac20 mm/mglru: improve swappiness handling omits 4f05d8f1968b mm/mglru: improve struct lru_gen_mm_walk omits fbc40f091d51 mm/mglru: improve reset_mm_stats() omits 7fdf32bffccb mm/mglru: improve should_run_aging() omits dbcf5baaea93 mm/mglru: drop unused parameter omits 92c2d4319e25 kasan/test: avoid gcc warning for intentional overflow omits 6bb2ed8b256b dax: fix incorrect list of data cache aliasing architectures omits 7bcc616dbc80 Introduce cpu_dcache_is_aliasing() across all architectures omits 673921df84d6 dax: check for data cache aliasing at runtime omits 7da37b7c5db1 virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 31245ae7d8c8 dcssblk: handle alloc_dax() -EOPNOTSUPP failure omits d888f6b0a766 dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits c513fb68827c nvdimm/pmem: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 1e2a0b3e0566 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n omits c30abd967b7e nvdimm/pmem: fix leak on dax_add_host() failure omits 454c6673f7fa mm: document memalloc_noreclaim_save() and memalloc_pin_save() omits f03e975993d5 mm/zswap: optimize and cleanup the invalidation of duplica [...] omits d7cd7f931d55 selftests/mm: log a consistent test name for check_compaction omits 19c7879659c7 selftests/mm: log skipped compaction test as a skip omits 4aa1291ba49f mm: compaction: early termination in compact_nodes() omits d3ed6a56bcde MAINTAINERS: update mm and memcg entries omits b8786760d9c8 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] omits 166aa7faf71a mm: compaction: refactor compact_node() omits bc54fa3175a4 mm/cma: add sysfs file 'release_pages_success' omits 7fbf868113e0 mm/z3fold: remove unneeded spinlock omits 652e7d5e3374 selftests/damon/_chk_dependency: get debugfs mount point f [...] omits 8ce76e1be0a3 selftests/damon: add a test for the pid leak of dbgfs_targ [...] omits c9d88f46fb29 selftests/damon: add a test for a race between target_ids_ [...] omits 7dd3fb7db419 selftests/damon: add a test for DAMOS apply intervals omits f609a0527442 selftests/damon: add a test for DAMOS quota omits 7277997ef0f9 selftests/damon/_damon_sysfs: support DAMOS apply interval omits 95198c2d9733 selftests/damon/_damon_sysfs: support DAMOS stats omits a2ab6080a279 selftests/damon/_damon_sysfs: support DAMOS quota omits 6cdf1510f42e meminfo: provide estimated per-node's available memory omits 70eed1438932 memremap.h: correct an error in a comment omits d92a177bffa6 zram: use copy_page for full page copy omits f71f8855ac11 mm/demotion: print demotion targets omits aa2913a2dd44 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] omits 8e9c31b29969 mm: hugetlb: improve the handling of hugetlb allocation fa [...] omits 938ae9d25723 mm/migrate: preserve exact soft-dirty state omits 0113105d360f mm/zswap: zswap entry doesn't need refcount anymore omits 24e72443c0e5 mm/zswap: only support zswap_exclusive_loads_enabled omits 2f39e01dca00 mm/zswap: remove duplicate_entry debug value omits 5ebfc6df3de3 mm/zswap: stop lru list shrinking when encounter warm region omits f25c7f7f053e mm/zswap: invalidate zswap entry when swap entry free omits 07b7fd1117fa mm/zswap: add more comments in shrink_memcg_cb() omits f73bb1754a09 mm/z3fold: remove unneeded spinlock in z3fold_alloc omits c36a5d0fb527 memory tier: make memory_tier_subsys const omits 094dbef57010 mm/vmscan: make too_many_isolated return bool omits d8e75d7a7716 mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS omits 5b59df9e7daf dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG omits 3b9cf2a9fab7 mm/cma: drop CONFIG_CMA_DEBUG omits a6db31d65fda kasan: rename test_kasan_module_init to kasan_test_module_init omits da90a082e787 kasan: docs: update descriptions about test file and module omits 64259ce2a20c ubsan: reintroduce signed overflow sanitizer omits ea9394ecacdc selftests: add zswapin and no zswap tests omits c34263953efa selftests: fix the zswap invasive shrink test omits 419b41f51d68 selftests: zswap: add zswap selftest file to zswap maintai [...] omits 3a2cc19586ee selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map omits 339bb6fbd7cf mm/hugetlb: Restore the reservation if needed omits 9d738dd80d57 kasan: add atomic tests omits 941f983246e4 mm: reduce dependencies on <linux/kernel.h> omits 5ee74fcb887a mm-memcg-use-larger-batches-for-proactive-reclaim-v4 omits 1dfc148a70d1 mm: memcg: use larger batches for proactive reclaim omits ca813097df38 mm/mmap: pass vma to vma_merge() omits d32eae87f403 selftests/mm: run_vmtests.sh: add hugetlb test category omits 94c809ccfc15 mm/memory: ignore writable bit in folio_pte_batch() omits 03198ac727f5 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits f7f21bf981e9 mm/memory: optimize fork() with PTE-mapped THP omits b53ca04f365b mm/memory: pass PTE to copy_present_pte() omits 3aed98a43afd mm/memory: factor out copying the actual PTE in copy_prese [...] omits 6ba7d245bec9 powerpc/mm: use pte_next_pfn() in set_ptes() omits d6df8e9b8b3a arm/mm: use pte_next_pfn() in set_ptes() omits 7c1eaecc858f mm/pgtable: make pte_next_pfn() independent of set_ptes() omits a6d47f9b6232 sparc/pgtable: define PFN_PTE_SHIFT omits b386b952a593 s390/pgtable: define PFN_PTE_SHIFT omits 175cb0d493d6 riscv/pgtable: define PFN_PTE_SHIFT omits 7d7251e6ddec powerpc/pgtable: define PFN_PTE_SHIFT omits 24816afb5864 nios2/pgtable: define PFN_PTE_SHIFT omits c3c084956279 arm/pgtable: define PFN_PTE_SHIFT omits 9d85b040dfc2 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits 46298f20260d mm/vmscan: change the type of file from int to bool omits d93ae8564177 mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] omits dee23793b4c9 mm: compaction: update the cc->nr_migratepages when alloca [...] omits f02677bb71c9 selftests/mm: virtual_address_range: conform to TAP format output omits 8abee0be2c5c selftests/mm: transhuge-stress: conform to TAP format output omits 14b1a67e1907 selftests/mm: thuge-gen: conform to TAP format output omits 91b92bd20313 selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits 1913cb8ce5bc selftests/mm: mremap_dontunmap: conform test to TAP format output omits 01cb5573f6e4 selftests/mm: mrelease_test: conform test to TAP format output omits 4de7a6a066b0 selftests/mm: mlock2-tests: conform test to TAP format output omits 442747305ccd selftests/mm: mlock-random-test: conform test to TAP forma [...] omits 2c3fd3df48f3 selftests/mm: map_populate: conform test to TAP format output omits 3e7796f0be84 selftests/mm: map_hugetlb: conform test to TAP format output omits 6bbdc32b8f0b selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits 0f7e1a88118d userfaultfd: handle zeropage moves by UFFDIO_MOVE omits fb41998f2c3c XArray: add cmpxchg order test omits b7a3cc5dd854 test_xarray: add tests for advanced multi-index use omits 8f68d3755e91 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits 721987ab36b2 modules: wait do_free_init correctly omits ad44542c1283 mm: ptdump: add check_wx_pages debugfs attribute omits 6272d1d04257 mm-ptdump-have-ptdump_check_wx-return-bool-fix omits 40e89b216710 mm: ptdump: have ptdump_check_wx() return bool omits 932ec6d927ae powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits ce3cf0406b84 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits 2e6d69a64ec7 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits da56a96bd2e6 mm/mempolicy: weighted interleave checks wrong parameter omits 3abc29f58ca0 mm/mempolicy: protect task interleave functions with tsk-> [...] omits 97aaff5bd213 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 3a149a1be8ac mm/mempolicy: refactor a read-once mechanism into a functi [...] omits 4a389f5cc826 mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits 820966959625 mm/mmap: use SZ_{8K, 128K} helper macro omits d38e032c3f7b Docs/translations/damon/usage: update for monitor_on renaming omits 403ae981ce82 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 4d094d970826 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits 789e750811f5 selftets/damon: prepare for monitor_on file renaming omits 9860b3e55655 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 0711fea2e15e mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits 5291d8dd700d mm/damon/dbgfs: make debugfs interface deprecation message [...] omits af597870bb4b mm/damon/dbgfs: fix bogus string length omits 50356bad9949 mm/damon/dbgfs: implement deprecation notice file omits 358c84473cba mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits 85981887ded7 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits 254c13a07633 mm: zswap: function ordering: shrink_memcg_cb omits 3b065e8a53a8 mm: zswap: function ordering: writeback omits feddac9fae60 mm: zswap: function ordering: per-cpu compression infra omits cb19d402bb18 mm: zswap: function ordering: compress & decompress functions omits 9878ecce95fd mm: zswap: function ordering: move entry section out of tr [...] omits 6e1a68358cfb mm: zswap: function ordering: move entry sections out of L [...] omits 7b389e0c8852 mm: zswap: function ordering: public lru api omits 82be0fd822ab mm: zswap: function ordering: pool params omits 359d9f0e561c mm: zswap: function ordering: zswap_pools omits f7469abf07b9 mm: zswap: function ordering: pool refcounting omits efdead21843e mm: zswap: function ordering: pool alloc & free omits ff9a2c6611fe mm: zswap: simplify zswap_invalidate() omits 2927d77406ff mm: zswap: further cleanup zswap_store() omits 0c4a6e6c99cb mm: zswap: break out zwap_compress() omits 51daa744ebd9 mm: zswap: rename __zswap_load() to zswap_decompress() omits e1f9672cb283 mm: zswap: clean up zswap_entry_put() omits 673ed0cf9553 mm: zswap: warn when referencing a dead entry omits 543e71c7aed8 mm: zswap: move zswap_invalidate_entry() to related functions omits 4f9f70876fe2 mm: zswap: inline and remove zswap_entry_find_get() omits 39935d080b18 mm: zswap: rename zswap_free_entry to zswap_entry_free omits 823a71fd404f mm: compaction: limit the suitable target page order to be [...] omits 4531ed03561e mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits 1313268ad380 kasan: revert eviction of stack traces in generic mode omits 1d27a3813eee stackdepot: fix -Wstringop-overflow warning omits de75c8ca8179 stackdepot: use variable size records for non-evictable entries omits 048c6f4560e5 mm/list_lru: remove list_lru_putback() omits 0095b66cdc8e mm/zswap: fix race between lru writeback and swapoff omits 8c2bd56c5c67 x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits c571230ec740 x86/mm: delete unused cpu argument to leave_mm() omits c77cb5e8d07f mm and cache_info: remove unnecessary CPU cache info update omits 49726ab588be hugetlb: parallelize 1G hugetlb initialization omits ff4a3014440f hugetlb: parallelize 2M hugetlb allocation and initialization omits 887c245fa7ac hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 0ae830d20701 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits 147c61743031 padata: dispatch works on different nodes omits 277698f08b4c hugetlb: split hugetlb_hstate_alloc_pages omits 4126c0cc4a21 hugetlb: code clean for hugetlb_hstate_alloc_pages omits 158adeb725c9 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits 0b80ca789f94 mm: memcg: don't periodically flush stats when memcg is disabled omits 3fb7deab1523 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits d081a75fdc51 highmem: add kernel-doc for memcpy_*_folio() omits dc981bf64bed dax: add a sysfs knob to control memmap_on_memory behavior omits a10abb4e3c40 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits 560b1c5249d0 mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits 55972ae4fc7a Documentatiion/ABI: add ABI documentation for sys-bus-dax omits 5202deba95ad dax/bus.c: replace several sprintf() with sysfs_emit() omits 06ce553a3bdb dax/bus.c: replace driver-core lock usage by a local rwsem omits bb9ee67792bc mm: zswap: remove unused tree argument in zswap_entry_put() omits e8d949adb164 mm/mmap: introduce vma_set_range() omits d8bf379e5ddf mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 6a019441cff3 mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 9e813c6cb862 mm/zswap: split zswap rb-tree omits 1024a7ba5c79 mm/zswap: make sure each swapfile always have zswap rb-tree omits 9ce51e10561d arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits bd6929efef29 loongarch, crash: wrap crash dumping code into crash relat [...] omits b4bb19f1b295 arm, crash: wrap crash dumping code into crash related ifdefs omits 4c0d0bec7ec9 riscv, crash: wrap crash dumping code into crash related ifdefs omits 9b2a5efdc8c6 mips, crash: wrap crash dumping code into crash related ifdefs omits 3355b12a04f0 sh, crash: wrap crash dumping code into crash related ifdefs omits 119e710c2bef s390, crash: wrap crash dumping code into crash related ifdefs omits d0ff870222dd ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits f399d3bac312 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits aebaaa03b8c6 crash: fix building error in generic codes omits e6228da80457 arm64, crash: wrap crash dumping code into crash related ifdefs omits 7b96e134add0 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits d4dac8e79814 x86, crash: wrap crash dumping code into crash related ifdefs omits 91655c7b99c0 crash: clean up kdump related config items omits 50aaab24512f crash: split crash dumping code out from kexec_core.c omits b0c6fef5ae86 power/fadump: make FA_DUMP select CRASH_DUMP omits b31319b76a54 crash: remove dependency of FA_DUMP on CRASH_DUMP omits 78c6157f9a57 crash: remove duplicated include in vmcore_info.c omits 26492ad7ef6d crash: split vmcoreinfo exporting code out from crash_core.c omits f16ed778c88a kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits 20c5b21e4feb kexec: split crashkernel reservation code out from crash_core.c omits b665080e00d2 mempolicy: clean up minor dead code in queue_pages_test_walk() omits 8f480f5fee6c maple_tree: avoid duplicate variable init in mast_spanning [...] omits 6ae48bbeeb76 selftests: mm: perform some system cleanup before using hugepages omits 3d7a907d2b2e userfaultfd: fix return error if mmap_changing is non-zero [...] omits 793c8efaa0ed selftests/memfd: delete unused declarations omits 0f729f24cbb3 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 474c500bd1f0 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits b8684573d5f6 tools/mm: add thpmaps script to dump THP usage info omits 92aaa51d90bd mm/zswap: improve with alloc_workqueue() call omits 19217f292ba0 readahead: use ilog2 instead of a while loop in page_cache [...] omits 48032c0fc430 mm: update mark_victim tracepoints fields omits 34aedec0c9fa fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits d8a9d5998027 mm: convert mm_counter_file() to take a folio omits fa7379240ef9 mm: convert mm_counter() to take a folio omits 2a9ddc0eba73 mm-convert-to-should_zap_page-to-should_zap_folio-fix omits 10848f35c497 mm: convert to should_zap_page() to should_zap_folio() omits c47e3d7d670a mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits b79595413975 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 377ab5870bb8 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits 1c66760c70b0 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits 9fbcbc3bf786 mprotect: use pfn_swap_entry_folio omits 5929155967e5 proc: use pfn_swap_entry_folio where obvious omits 8cedd0e9b0b7 mm: add pfn_swap_entry_folio() omits a7c8eea6f379 memcg: use a folio in get_mctgt_type_thp omits dccb0b8511f3 memcg: use a folio in get_mctgt_type omits 0c4c90a87bdf memcg: return the folio in union mc_target omits 9af6b0c07536 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits 15b45db16387 mm: mmap: no need to call khugepaged_enter_vma() for stack omits 51684ec721b9 mm: list_lru: remove unused macro list_lru_init_key() omits 63660e5fb5a4 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 905f959df941 mm: memory: use nth_page() in clear/copy_subpage() omits 6d348ef368f9 mm/mmap: simplify vma link and unlink omits 2ab927d6b6ef mm: vmalloc: refactor vmalloc_dump_obj() function omits 016e436fca34 mm: vmalloc: improve description of vmap node layer omits af898fe81081 mm: vmalloc: add a shrinker to drain vmap pools omits 3d02463ddaa3 mm: vmalloc: set nr_nodes based on CPUs in a system omits 0decf7236889 mm: vmalloc: support multiple nodes in vmallocinfo omits a490ae2d3a13 mm: vmalloc: support multiple nodes in vread_iter omits 1ce72e2d0eac mm: vmalloc: add a scan area of VA only once omits 536968be0980 mm: vmalloc: offload free_vmap_area_lock lock omits 689829733551 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits ea58bdf39ed4 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits 38d1fadebc6a mm/vmalloc: remove vmap_area_list omits bf53ede0a0e8 fix a wrong value passed to __find_vmap_area() omits 142c4c1ad558 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 8d03e349e232 mm: vmalloc: remove global vmap_area_root rb-tree omits fc8af68dd401 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits 0fcb0ef78322 mm: vmalloc: rename adjust_va_to_fit_type() function omits 4fadcb64f892 mm: vmalloc: add va_alloc() helper omits 235304701909 scripts/gdb/vmalloc: fix vmallocinfo error omits 9e7b935789e3 selftests/mm: new test that steals pages omits 6210332f7c82 selftests/mm/ksm_functional: prevent unmapping undefined address omits c58247b71cd4 mm/filemap: avoid type conversion omits 23a7a0436ea9 s390: enable MHP_MEMMAP_ON_MEMORY omits 27ce1a29a4be s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits 95142fd2b06e s390/sclp: remove unhandled memory notifier type omits 7ad733f95e9d s390/mm: allocate vmemmap pages from self-contained memory range omits 5f6625048495 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits d18a2e3858fc maple_tree: fix comment describing mas_node_count_gfp() omits 3a28ed146b04 mm/cma: fix placement of trace_cma_alloc_start/finish omits fbb962e51d6a mm: zswap: fix missing folio cleanup in writeback race path omits 3004524ad6c5 mm/damon/sysfs-schemes: handle schemes sysfs dir removal b [...] omits 64181693b8ef kasan: guard release_free_meta() shadow access with kasan_ [...] omits fabffe22aa32 mm: memcontrol: clarify swapaccount=0 deprecation warning omits 77d92649cb08 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array omits 3498f26103a5 mm/zswap: invalidate duplicate entry when !zswap_enabled omits 4349cdf7ec5c lib/Kconfig.debug: TEST_IOV_ITER depends on MMU omits 36c20ffbf9d0 mm/swap: fix race when skipping swapcache omits d57f0bf4b785 mm/swap_state: update zswap LRU's protection range with th [...] omits 9b3aa86dfddc mm/swap_state: update zswap LRU's protection range with th [...] omits c229c27c33e6 mm/swap_state: update zswap LRU's protection range with th [...] omits 8b9708661553 selftests/mm: uffd-unit-test check if huge page size is 0 omits d778af9692df mm/damon/core: check apply interval in damon_do_apply_schemes() omits 97280fa1ed94 Automated merge of 'dev' into 'next' omits 2b3f57690f30 Merge branches 'arm32-for-6.9', 'arm64-defconfig-for-6.9', [...] omits 520a2cee1fbc Merge branch 'features' into for-next omits 8e7b9eec9ae8 Merge branch 'fixes' into for-next omits a1f717efef35 thread_with_file: Fix missing va_end() omits 604e877d5ea3 thread_with_file: allow ioctls against these files omits 84dacf2e12c6 thread_with_file: create ops structure for thread_with_stdio omits 210f0c62912f thread_with_file: fix various printf problems omits e212cc249467 thread_with_file: allow creation of readonly files omits 4a3cf4df64fd bcachefs: bch2_print_opts() omits 704702a38dbb bcachefs: Improve error messages in device remove path omits d176bead0561 bcachefs: Use kvzalloc() when dynamically allocating btree paths omits 420a52e6092c bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() omits 5fbd5241b76e bcachefs: Save key_cache_path in peek_slot() omits 60f619c6bfcd bcachefs: Pin btree cache in ram for random access in fsck omits 0aeb9ca5005c bcachefs: Check for subvolume children when deleting subvolumes omits 5ce7264a2557 rcutorture: Disable KPROBES to permit Tasks Rude RCU testing omits ea54eac24f90 x86/nmi: Fix "in NMI handler" check omits e36ddb3c9164 NFSD: Document the phases of CREATE_SESSION omits 7943f7c85c9c NFSD: Fix the NFSv4.1 CREATE_SESSION operation omits 9467ec0348d6 nfsd: clean up comments over nfs4_client definition omits 0824f1b3efcc svcrdma: Add Write chunk WRs to the RPC's Send WR chain omits 721c6718218c svcrdma: Post WRs for Write chunks in svc_rdma_sendto() omits c865c2cf1a9f svcrdma: Post the Reply chunk and Send WR together omits 93237ad3d9da svcrdma: Move write_info for Reply chunks into struct svc_ [...] omits 6e598622204c svcrdma: Post Send WR chain omits a22dcf5483c4 svcrdma: Fix retry loop in svc_rdma_send() omits 5acb5a0eca38 svcrdma: Prevent a UAF in svc_rdma_send() omits cdbf23e601c0 svcrdma: Fix SQ wake-ups omits f1e1985ceb44 svcrdma: Increase the per-transport rw_ctx count omits 54557926c900 svcrdma: Update max_send_sges after QP is created omits a3754fa48a5c svcrdma: Report CQ depths in debugging output omits aca8307421dc svcrdma: Reserve an extra WQE for ib_drain_rq() omits 59cee54faa64 MAINTAINERS: add Alex Aring as Reviewer for file locking code omits 4eae2f851b68 nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs omits 215aaa0e5481 nfsd: Simplify the allocation of slab caches in nfsd_drc_s [...] omits 9292bfa5883e nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] omits 83cc17f04e86 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs omits dde87546e3f5 nfsd: don't call locks_release_private() twice concurrently omits 96cd1a1a3bca nfsd: allow layout state to be admin-revoked. omits 0d2645fb720b nfsd: allow delegation state ids to be revoked and then freed omits 1a4e3aade5d1 nfsd: allow open state ids to be revoked and then freed omits 8e86b936dee5 nfsd: allow lock state ids to be revoked and then freed omits 8dd9ecd5263a nfsd: allow admin-revoked NFSv4.0 state to be freed. omits 5c1cdaf0a646 nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] omits c8c5574883a9 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] omits b929098a48da nfsd: prepare for supporting admin-revocation of state omits dabf0adf1c1e nfsd: split sc_status out of sc_type omits 8627e3ba9f17 nfsd: avoid race after unhash_delegation_locked() omits be5d9ac514e6 nfsd: don't call functions with side-effecting inside WARN_ON() omits 46fa8b80bcfa nfsd: hold ->cl_lock for hash_delegation_locked() omits 1306ff32781c nfsd: remove stale comment in nfs4_show_deleg() omits 2af08e80a518 NFSD: Remove redundant cb_seq_status initialization omits c9d66195179a SUNRPC: Remove stale comments omits a7ba5c7379c0 NFSD: Remove BUG_ON in nfsd4_process_cb_update() omits d838b1c711d9 NFSD: Replace comment with lockdep assertion omits ea3f49f84471 NFSD: Remove unused @reason argument omits 6d7796a09ca2 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() omits f33a59f1e649 NFSD: Add callback operation lifetime trace points omits 61255115d441 NFSD: Rename nfsd_cb_state trace point omits 1f7dcfdb4ebf NFSD: Replace dprintks in nfsd4_cb_sequence_done() omits c8ae87d7b612 NFSD: Add nfsd_seq4_status trace event omits a7a178c961b8 NFSD: Retransmit callbacks after client reconnects omits 5c61897582b8 NFSD: Reschedule CB operations when backchannel rpc_clnt i [...] omits a73275da7bc8 NFSD: Convert the callback workqueue to use delayed_work omits f5e2cdf2bd84 NFSD: Reset cb_seq_status after NFS4ERR_DELAY omits 424d01ad5b15 nfsd: make svc_stat per-network namespace instead of global omits 363c45e67198 nfsd: remove nfsd_stats, make th_cnt a global counter omits 05539ffa6996 nfsd: make all of the nfsd stats per-network namespace omits 73250bf35871 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces omits 6c4f24df5903 nfsd: rename NFSD_NET_* to NFSD_STATS_* omits a211279880ad sunrpc: use the struct net as the svc proc private omits b6c3975d3afd sunrpc: remove ->pg_stats from svc_program omits 8f7169cbdea7 sunrpc: pass in the sv_stats struct through svc_create_pooled omits 6ec79ec67813 nfsd: stop setting ->pg_stats for unused stats omits 7a0ea46ec602 sunrpc: don't change ->sv_stats if it doesn't exist omits 1ca4922552a6 NFSD: fix LISTXATTRS returning more bytes than maxcount omits cbad2191b50f NFSD: fix LISTXATTRS returning a short list with eof=TRUE omits ab36702e0d0f NFSD: change LISTXATTRS cookie encoding to big-endian omits 9f2bb12364b8 NFSD: fix nfsd4_listxattr_validate_cookie omits 31b2b897934f nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] omits 67196629c0cd nfsd: use __fput_sync() to avoid delayed closing of files. omits 082b6c659ce4 nfsd: Don't leave work of closing files to a work queue omits 6970bf83f33f SUNRPC: Use a static buffer for the checksum initializatio [...] omits 0c7c940ef606 SUNRPC: fix some memleaks in gssx_dec_option_array omits db26dae44a02 SUNRPC: fix a memleak in gss_import_v2_context omits f735966ee23c Merge branches 'for-next/reorg-va-space' and 'for-next/rus [...] omits 3294375f40f3 Merge branches 'arm/renesas', 'x86/amd' and 'core' into next omits 2e82c63333c2 cxl/test: Add support for qos_class checking omits fd603566d307 cxl: Fix sysfs export of qos_class for memdev omits 24a4591905c9 cxl: Remove unnecessary type cast in cxl_qos_class_verify() omits 6d11159afd1c cxl: Change 'struct cxl_memdev_state' *_perf_list to singl [...] omits c99577f73999 cxl/region: Allow out of order assembly of autodiscovered regions omits 8b7105e0f631 cxl/region: Handle endpoint decoders in cxl_region_find_decoder() omits 7455665a3521 Merge branches 'asyncpf', 'asyncpf_abi', 'fixes', 'generic [...] omits c7fef2f0578d tsc: Check for sockets instead of CPUs to make code match comment omits 668d526e86e8 rcu-tasks: Maintain real-time response in rcu_tasks_postscan() omits 4c2acc552c82 rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks omits 28dc44db4a78 rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() [...] omits 81936c2ce759 rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit( [...] omits 4fe311932caf rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks omits aca2bfbcedef Documentation/litmus-tests: Demonstrate unordered failing cmpxchg omits 1c3e03dbc5c0 Documentation/litmus-tests: Add locking tests to README omits f217e65b83f1 scftorture: Increase memory provided to guest OS omits 7235b92be59f Documentation/atomic_t: Emphasize that failed atomic opera [...] omits f06b293aa3bc fs/proc: remove redundant comments from /proc/bootconfig omits a70398dfddcc Revert "hrtimer: Report offline hrtimer enqueue" omits 7ffc1ecba768 Revert "rcu-tasks: Eliminate deadlocks involving do_exit() [...] omits 1cf17e131e29 Merge tag 'rcu-pr.2024.02.05a' of ../boqun-linux into HEAD omits 50d086a29498 Merge branches 'rcu-doc.2024.01.29a', 'rcu-nocb.2024.01.29 [...] omits 66ca9f192a46 rcu/sync: remove un-used rcu_sync_enter_start function omits 454dcc3c5d5b rcutorture: Suppress rtort_pipe_count warnings until after stalls omits 305aea29fd67 landlock: Document IOCTL support omits e6ab5e81cb85 samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL omits a4b721a5986f selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] omits ff36b1bc80d5 selftests/landlock: Test IOCTL with memfds omits 0c4e43043989 selftests/landlock: Test IOCTL support omits aa87ee7d1578 landlock: Add IOCTL access right omits b762ac6498e6 Merge branch for-6.9/soc into for-next omits 9d1adfb8f63f rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake() omits 0e8fbf319f1f rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock() omits 33f52b90c911 rcu/nocb: Re-arrange call_rcu() NOCB specific code omits 286d578bbb06 rcu/nocb: Make IRQs disablement symmetric omits 986b7ecd7277 rcu/nocb: Remove needless full barrier after callback advancing omits 0c9848d2d44a rcu/nocb: Remove needless LOAD-ACQUIRE omits 043a246c5c8f rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks omits b374a8ddf465 rcu-tasks: Repair RCU Tasks Trace quiescence check omits dd85149da01f rcu/exp: Remove rcu_par_gp_wq omits b65834c5d98e rcu/exp: Handle parallel exp gp kworkers affinity omits ab9a9833bcab rcu/exp: Make parallel exp gp kworker per rcu node omits 155e678fe2b2 rcu/exp: Move expedited kthread worker creation functions [...] omits ce8f121c7276 rcu: s/boost_kthread_mutex/kthread_mutex omits 1e3526a2fffb rcu/exp: Handle RCU expedited grace period kworker allocat [...] omits 86c8f8c21a13 rcu/exp: Fix RCU expedited parallel grace period kworker a [...] omits 04bd5331c88d rcu/exp: Remove full barrier upon main thread wakeup omits 9ec3da25f9d4 doc: Update checklist.rst discussion of callback execution omits 9e5d457c9438 doc: Clarify use of slab constructors and SLAB_TYPESAFE_BY_RCU omits 3ab093400440 context_tracking: Fix kerneldoc headers for __ct_user_{ent [...] omits f1b935fe8eeb doc: Add EARLY flag to early-parsed kernel boot parameters omits 3741a7e5d295 doc: Add CONFIG_RCU_STRICT_GRACE_PERIOD to checklist.rst omits 3970bb5eceed doc: Make checklist.rst note that spinlocks are implied RC [...] omits 7245fb79bd06 doc: Make whatisRCU.rst note that spinlocks are RCU readers omits e04a2730d5f9 doc: Spinlocks are implied RCU readers omits a30354438c7e srcu: Improve comments about acceleration leak omits a258ac4c6a79 hrtimer: Report offline hrtimer enqueue omits 87d0c54fb8da rcu: Provide a boot time parameter to control lazy RCU omits cc4c28723066 rcu: Rename jiffies_till_flush to jiffies_lazy_flush omits 6be99530c92c x86/numa: Fix the sort compare func used in numa_fill_memblks() omits 94a571344df8 x86/numa: Fix the address overlap check in numa_fill_memblks() omits 55bc47ddbfba cxl/pci: Skip to handle RAS errors if CXL.mem device is detached omits a0295c1bd4a7 iio: frequency: admfm2000: New driver omits f460d1951562 dt-bindings: iio: frequency: add admfm2000 omits 07af2d40bf7a iio: health: afe4404: Use devm IIO helpers omits d07f4b7f0413 iio: health: afe4404: Use devm action helper for regulator [...] omits 88fcff083c72 iio: health: afe4403: Use devm IIO helpers omits 1d972256f024 iio: health: afe4403: Use devm action helper for regulator [...] omits 724a827065cf MAINTAINERS: add IIO GTS tests omits 0ff5430cb47c iio: test: test gain-time-scale helpers omits 28065671fb19 iio: light: vcnl4000: Set ps high definition for 4040/4200 omits 8ad16754891d iio: adc: ad_sigma_delta: allow overwriting the IRQ flags omits 8ed2aa0a1b56 iio: imu: adis16480: make use of irq_get_trigger_type() omits 34c9ee68cd4c iio: imu: adis16475: make use of irq_get_trigger_type() omits 4fef5d3feab7 iio: dummy_evgen: remove Excess kernel-doc comments omits ed4c142b8c13 iio: adc: ad7380: new driver for AD7380 ADCs omits 64b4ea871b86 dt-bindings: iio: adc: Add binding for AD7380 ADCs omits 84ec4fd88831 Merge branch 'tee_iov_iter_for_v6.8' into next omits f51c4f974be2 Merge branch 'kern_priv_shm_for_v6.8' into next omits e46597d0bfaf Merge branch 'optee_rem_custom_wq_for_v6.8' into next omits c3dbca586c4e Merge branch 'ffa_notif_for_v6.8' into next omits ff14aa7e7f60 Merge branch 'system_thread_for_v6.8' into next new b8ef92016814 Merge tag 'lsm-pr-20240215' of git://git.kernel.org/pub/sc [...] new 38df7e5e6cb5 Merge tag 'drm-misc-fixes-2024-02-15' of git://anongit.fre [...] new 7e1c3be3f9cd Merge tag 'drm-intel-fixes-2024-02-15' of git://anongit.fr [...] new 9377de4cb3e8 drm/xe/vm: Avoid reserving zero fences new c2626b738721 drm/xe/display: fix i915_gem_object_is_shmem() wrapper new 8cb92dc730d8 drm/xe/pt: Allow for stricter type- and range checking new 455dae7549ae drm/xe: avoid function cast warnings new 427e337f7ad9 Merge tag 'drm-xe-fixes-2024-02-15' of https://gitlab.free [...] new d16df040c8da drm/amdgpu: make damage clips support configurable new a0c9956a8d5a drm/amdkfd: Fix L2 cache size reporting in GFX9.4.3 new 17ba9cde11c2 drm/amd/display: Fix && vs || typos new 7edb5830ecb0 drm/amd/display: Initialize 'wait_time_microsec' variable [...] new 88c6d84dd8f7 drm/amd/display: Fix possible use of uninitialized 'max_ch [...] new ccc514b7e7ac drm/amd/display: Fix possible buffer overflow in 'find_dcf [...] new 3a9626c816db drm/amd: Stop evicting resources on APUs in suspend new 916361685319 Revert "drm/amd: flush any delayed gfxoff on suspend entry" new 94b38b895dec drm/amd/display: Add align done check new a538dabf772c Revert "drm/amd/display: increased min_dcfclk_mhz and min_ [...] new a589fa17cc44 drm/amd/display: Fix possible NULL dereference on device r [...] new deb110292180 drm/amd/display: Preserve original aspect ratio in create stream new 46806e59a877 drm/amd/display: Fix array-index-out-of-bounds in dcn35_clkmgr new 0484e05d048b drm/amd/display: fixed integer types and null check locations new 2f542421a47e drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution new a82197e3a5f4 drm/amdgpu/display: Initialize gamma correction mode varia [...] new 0d555e481c13 drm/amd/display: Increase ips2_eval delay for DCN35 new e3de58f8fd5b drm/amdkfd: update SIMD distribution algo for GFXIP 9.4.2 onwards new a8ac4bcaeb66 drm/amdgpu: Fix implicit assumtion in gfx11 debug flags new 44395701ad85 Merge tag 'amd-drm-fixes-6.8-2024-02-15-2' of https://gitl [...] new 8c7bfd826231 drm/msm: Wire up tlb ops new ea69f782d0e3 Merge tag 'drm-msm-fixes-2024-02-15' of https://gitlab.fre [...] new ca6a62f9fe23 Merge tag 'drm-fixes-2024-02-16' of git://anongit.freedesk [...] new beda9c23ad82 Merge tag 'gpio-fixes-for-v6.8-rc5' of git://git.kernel.or [...] new 0f1dd5e91e2b Merge tag 'sound-6.8-rc5' of git://git.kernel.org/pub/scm/ [...] new 14db5f64a971 zonefs: Improve error handling new efb0b63afce6 Merge tag 'zonefs-6.8-rc5' of git://git.kernel.org/pub/scm [...] new 3f3f64cb60ee Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new bdbddb109c75 tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef new a6eaa24f1cc2 tracing: Use ring_buffer_record_is_set_on() in tracer_trac [...] new 2394ac4145ea tracing: Inform kmemleak of saved_cmdlines allocation new 9b6326354cf9 tracing/synthetic: Fix trace_string() return value new 8a566f94104d seq_buf: Don't use "proxy" headers new 6efe4d187969 seq_buf: Fix kernel documentation new 4b6f7c624e70 Merge tag 'trace-v6.8-rc4' of git://git.kernel.org/pub/scm [...] new 22d0bc072102 Merge tag 'kvm-x86-fixes-6.8-rcN' of https://github.com/kv [...] new 2f8ebe43a025 Merge tag 'kvm-x86-selftests-6.8-rcN' of https://github.co [...] new e67391ca7aa6 Merge tag 'kvm-riscv-fixes-6.8-1' of https://github.com/kv [...] new 10c02aad111d KVM: arm64: Fix circular locking dependency new 42dfa94d802a KVM: arm64: Do not source virt/lib/Kconfig twice new 8046fa5fc2f7 Merge tag 'kvmarm-fixes-6.8-1' of git://git.kernel.org/pub [...] new c60d847be7b8 KVM: arm64: Fix double-free following kvm_pgtable_stage2_f [...] new 9895ceeb5cd6 Merge tag 'kvmarm-fixes-6.8-2' of git://git.kernel.org/pub [...] new 683b783c2093 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 3f9c1b315d65 Merge tag 'ceph-for-6.8-rc5' of https://github.com/ceph/ce [...] new a37ee9e117ef io_uring/net: fix multishot accept overflow handling new 809601508259 Merge tag 'io_uring-6.8-2024-02-16' of git://git.kernel.dk/linux new 79bd7eab8366 nvme-fabrics: fix I/O connect error handling new 29f697533247 nvme: implement support for relaxed effects new 8d30528a1709 nvmet: remove superfluous initialization new 9c10f2b172eb Merge tag 'nvme-6.8-2024-02-15' of git://git.infradead.org [...] new 7edfe0aaa6e7 Merge tag 'block-6.8-2024-02-16' of git://git.kernel.dk/linux new 975b26ab307e Merge tag 'wq-for-6.8-rc4-fixes' of git://git.kernel.org/p [...] new c1ca10ceffbb Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 4860abb91f3d smb: Fix regression in writes when non-standard maximum wr [...] new 55f626f2d0c8 Merge tag '6.8-rc4-smb3-client-fixes' of git://git.samba.o [...] new 9704669c386f tracing/probes: Fix to search structure fields correctly new ad645dea35c1 Merge tag 'probes-fixes-v6.8-rc4' of git://git.kernel.org/ [...] new 172c0cf519fb MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721 [...] new 4a7571485c46 Merge tag 'pci-v6.8-fixes-3' of git://git.kernel.org/pub/s [...] new ac00b6546d39 Merge tag 'media/v6.8-4' of git://git.kernel.org/pub/scm/l [...] new a3a7d1627429 Merge tag 'usb-6.8-rc5' of git://git.kernel.org/pub/scm/li [...] new 4b2981b2270d Merge tag 'tty-6.8-rc5' of git://git.kernel.org/pub/scm/li [...] new 7efc0eb82508 Merge tag 'char-misc-6.8-rc5' of git://git.kernel.org/pub/ [...] new 5928d411557e Documentation: Document the Linux Kernel CVE process new ced590523156 Merge tag 'driver-core-6.8-rc5' of git://git.kernel.org/pu [...] new f2667e0c3240 Merge tag 'bcachefs-2024-02-17' of https://evilpiepirate.o [...] new c02197fc9076 Merge tag 'powerpc-6.8-3' of git://git.kernel.org/pub/scm/ [...] new 83ef106fa732 i2c: qcom-geni: Correct I2C TRE sequence new f44bff192685 i2c: pasemi: split driver into two separate modules new c1c9d0f6f7f1 i2c: i801: Fix block process call transactions new 67ec505fae32 Merge tag 'i2c-host-fixes-6.8-rc5' of git://git.kernel.org [...] new 626721edeebd Merge tag 'i2c-for-6.8-rc5' of git://git.kernel.org/pub/sc [...] new 7cb7c32d60ad Merge tag 'irq_urgent_for_v6.8_rc5' of git://git.kernel.or [...] new ddac3d8b8a48 Merge tag 'x86_urgent_for_v6.8_rc5' of git://git.kernel.or [...] new 6c160f16be5d Merge tag 'kbuild-fixes-v6.8-2' of git://git.kernel.org/pu [...] new b401b621758e Linux 6.8-rc5 new 80fac1764f39 mm: zswap: fix missing folio cleanup in writeback race path new 6f12dea1f7a2 mm/damon/core: check apply interval in damon_do_apply_schemes() new 2010565bd9ad selftests/mm: uffd-unit-test check if huge page size is 0 new e66dc7141285 mm/swap_state: update zswap LRU's protection range with th [...] new a6ade070b0bb mm/swap_state: update zswap LRU's protection range with th [...] new b9ad8ba64680 mm/swap_state: update zswap LRU's protection range with th [...] new 3b845013c53c mm/swap: fix race when skipping swapcache new b4397092bb71 lib/Kconfig.debug: TEST_IOV_ITER depends on MMU new 320032d7f54c mm/zswap: invalidate duplicate entry when !zswap_enabled new 0a21b40b0314 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array new a31579bd6454 mm: memcontrol: clarify swapaccount=0 deprecation warning new d9cef0626eeb mm: Fix spelling mistake "commdandline" -> "commandline" new 1ac30b05ad12 kasan: guard release_free_meta() shadow access with kasan_ [...] new d5f96e8bbb43 mm/damon/sysfs-schemes: handle schemes sysfs dir removal b [...] new 85c692964f4a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 4ebe1685e65d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new b3210358112a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b4ea9b6a18eb net/iucv: fix the allocation size of iucv_path_table array new dc489f86257c net: bridge: switchdev: Skip MDB replays of deferred event [...] new f7a70d650b0b net: bridge: switchdev: Ensure deferred event delivery on [...] new 82a678e22d0b Merge branch 'bridge-mdb-events' new 66b60b0c8c4a dccp/tcp: Unhash sk from ehash for tb2 alloc failure after [...] new a9f80df4f514 net: ethernet: adi: requires PHYLIB support new 52f671db1882 net/sched: act_mirred: use the backlog for mirred ingress new 166c2c8a6a4d net/sched: act_mirred: don't override retval if we already [...] new 97dde8402633 net: stmmac: Fix incorrect dereference in interrupt handlers new 081a0e3b0d4c ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid new e898e4cd1aab ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid new 59a646d6c7e4 Merge branch 'inet-fix-NLM_F_DUMP_INTR-logic' new 6c347be62ae9 mptcp: add needs_id for userspace appending addr new 584f38942626 mptcp: add needs_id for netlink appending addr new b8adb69a7d29 mptcp: fix lockless access in subflow ULP diag new a7cfe7766370 mptcp: fix data races on local_id new 967d3c27127e mptcp: fix data races on remote_id new 045e9d812868 mptcp: fix duplicate subflow creation new d2a2547565a9 selftests: mptcp: pm nl: also list skipped tests new 662f084f3396 selftests: mptcp: pm nl: avoid error msg on older kernels new 694bd45980a6 selftests: mptcp: diag: fix bash warnings on older kernels new 4d8e0dde0403 selftests: mptcp: simult flows: fix some subtest names new 2ef0d804c090 selftests: mptcp: userspace_pm: unique subtest names new 645c1dc965ef selftests: mptcp: diag: unique 'in use' subtest names new 4103d8480866 selftests: mptcp: diag: unique 'cestab' subtest names new 398b7c3770c2 Merge branch 'mptcp-fixes' new 5b76d928f8b7 net: bcmasp: Indicate MAC is in charge of PHY PM new f120e62e37f0 net: bcmasp: Sanity check is off by one new ee710bbcad48 Merge branch 'bcmasp-fixes' new 8fccb42e3675 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new ee0e39a63b78 x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h new 32019c659ecf x86/mm: Disallow vsyscall page read for copy_from_kernel_n [...] new be66d79189ec selftest/bpf: Test the read of vsyscall page under x86-64 new 54d46c9f581d Merge branch 'fix-the-read-of-vsyscall-page-through-bpf' new fa634955f9ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3e59f2924b9d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 93f393aa8c9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c87b971248d6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new a51ec6f9b5ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d4c08d8b23b2 phy: qcom-qmp-usb: fix v3 offsets data new 07d4d84d6f6f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c83ccdc9586b counter: fix privdata alignment new 286d437ed9fa Merge branch 'counter-current' of git://git.kernel.org/pub [...] new d3d17e23d1a0 thunderbolt: Fix NULL pointer dereference in tb_port_updat [...] new 87d07bc81219 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e0ad01f5e6e1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ecec7c9f29a7 dmaengine: idxd: Remove shadow Event Log head stored in idxd new a79f949a5ce1 dmaengine: fsl-edma: correct max_segment_size setting new acef582465c0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new eabd289dfb72 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new d449acfbdb89 Revert "cxl/cper: Fix errant CPER prints for CXL events" new eef5c7b28dbe cxl/pci: Skip to handle RAS errors if CXL.mem device is detached new 9b99c17f7510 x86/numa: Fix the address overlap check in numa_fill_memblks() new b626070ffc14 x86/numa: Fix the sort compare func used in numa_fill_memblks() new 453a7fde8031 cxl/region: Handle endpoint decoders in cxl_region_find_decoder() new cb66b1d60c28 cxl/region: Allow out of order assembly of autodiscovered regions new 00413c150682 cxl: Change 'struct cxl_memdev_state' *_perf_list to singl [...] new 10cb393d769b cxl: Remove unnecessary type cast in cxl_qos_class_verify() new cc214417f06f cxl: Fix sysfs export of qos_class for memdev new 117132edc690 cxl/test: Add support for qos_class checking new 0cab68720598 cxl/pci: Fix disabling memory if DVSEC CXL Range does not [...] new 5141fa1ec23f cxl/acpi: Fix load failures due to single window creation failure new 6cb604ed24a1 acpi/ghes: Remove CXL CPER notifications new a99807b9b11f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9cd63df8c21e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 85f5c2e691e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 464db285a167 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8e72dfd42df7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2ad32836d548 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 690bd39055ed Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new 8bbccdd8c264 cache: ax45mp_cache: Align end size to cache boundary in a [...] new 0abcac4fe3ca firmware: microchip: fix wrong sizeof argument new bf456162601f Merge branches 'riscv-cache-fixes' and 'riscv-firmware-fix [...] new 8476482a0bb0 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new 3efe5eae6faa Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 2df70149e73e power: supply: bq27xxx-i2c: Do not free non existing IRQ new 368476e90106 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new dc481b1e7844 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 700e615caea6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7343a4f12045 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] new 02f76a9cd449 drm/buddy: Modify duplicate list_splice_tail call new 0affdba22aca nouveau: fix function cast warnings new 65323796debe drm/nouveau/mmu/r535: uninitialized variable in r535_bar_new_() new 8afe378c646a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1dca1e554998 mm/cma: fix placement of trace_cma_alloc_start/finish new 95338ea87708 maple_tree: fix comment describing mas_node_count_gfp() new 3464b3948fd1 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new 5dcf1086b52f s390/mm: allocate vmemmap pages from self-contained memory range new 091305baab75 s390/sclp: remove unhandled memory notifier type new 89bf5b975888 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 656c28f71a5b s390: enable MHP_MEMMAP_ON_MEMORY new a97e9625f350 mm/filemap: avoid type conversion new d923a84c534a selftests/mm/ksm_functional: prevent unmapping undefined address new f18ecd4bad1d selftests/mm: new test that steals pages new 7269dbbb7db8 scripts/gdb/vmalloc: fix vmallocinfo error new b9e6d8949d01 mm: vmalloc: add va_alloc() helper new 38d0f0a4cb4c mm: vmalloc: rename adjust_va_to_fit_type() function new 2a18386be75f mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new a6ab369176e1 mm: vmalloc: remove global vmap_area_root rb-tree new 0e635afca9e6 mm: vmalloc: mark vmap_init_free_space() with __init tag new 5b0a2ff77fe3 fix a wrong value passed to __find_vmap_area() new 296f384cb990 mm/vmalloc: remove vmap_area_list new ff2515d71302 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 8590bc229c9b mm: vmalloc: remove global purge_vmap_area_root rb-tree new 88cf35e56e79 mm: vmalloc: offload free_vmap_area_lock lock new 1ea5ee5e02df mm: vmalloc: add a scan area of VA only once new 9736bc115060 mm: vmalloc: support multiple nodes in vread_iter new 90d9edcd9163 mm: vmalloc: support multiple nodes in vmallocinfo new 0a361c268060 mm: vmalloc: set nr_nodes based on CPUs in a system new 0aaa8713c967 mm: vmalloc: add a shrinker to drain vmap pools new c7ec477fbfb0 mm: vmalloc: improve description of vmap node layer new b34e40f81804 mm: vmalloc: refactor vmalloc_dump_obj() function new 0d234c2e966c mm/mmap: simplify vma link and unlink new 00ac7371aa4b mm: memory: use nth_page() in clear/copy_subpage() new 92b07ab2b97e mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new 24e823f38e4a mm: list_lru: remove unused macro list_lru_init_key() new fe5e50ee0483 mm: mmap: no need to call khugepaged_enter_vma() for stack new 6d0076f88634 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new f3d276a16e6a memcg: return the folio in union mc_target new 1f5cb9541ca5 memcg: use a folio in get_mctgt_type new 295552822d77 memcg: use a folio in get_mctgt_type_thp new fdf3d33d382b mm: add pfn_swap_entry_folio() new f2ffde0e0b26 proc: use pfn_swap_entry_folio where obvious new 93ab19ee1829 mprotect: use pfn_swap_entry_folio new e335b4b0530a s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 0faf27603013 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 8391d74742ae mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 3ec1d236d671 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 9d54d3be55cf mm: convert to should_zap_page() to should_zap_folio() new 050e5f23a31b mm-convert-to-should_zap_page-to-should_zap_folio-fix new ab9b8d65d057 mm: convert mm_counter() to take a folio new 1f676455dfcf mm: convert mm_counter_file() to take a folio new 29dcab41b2ab fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new e842ae2e900e mm: update mark_victim tracepoints fields new 1ec9825dd5c2 readahead: use ilog2 instead of a while loop in page_cache [...] new 347de5d4b58e mm/zswap: improve with alloc_workqueue() call new 276faf7ad441 tools/mm: add thpmaps script to dump THP usage info new 1deac507778d mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new a07e357b75de mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 7090bab5fa75 selftests/memfd: delete unused declarations new 191b59bf4367 userfaultfd: fix return error if mmap_changing is non-zero [...] new e898d4e2d1d3 selftests: mm: perform some system cleanup before using hugepages new 4e7d8d5a095b maple_tree: avoid duplicate variable init in mast_spanning [...] new b0304e8e9f42 mempolicy: clean up minor dead code in queue_pages_test_walk() new dae555fdfd3e kexec: split crashkernel reservation code out from crash_core.c new 14c0dadc911c kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new ad4256356866 crash: split vmcoreinfo exporting code out from crash_core.c new e8f3a67d809e crash: remove duplicated include in vmcore_info.c new 7a2e8940eb61 crash: remove dependency of FA_DUMP on CRASH_DUMP new 00cd77e52ab9 power/fadump: make FA_DUMP select CRASH_DUMP new 7d662a6f8a06 crash: split crash dumping code out from kexec_core.c new a5af0b602e5e crash: clean up kdump related config items new e31dcc6db01b x86, crash: wrap crash dumping code into crash related ifdefs new fb1a24569ace x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new 5b381a41c257 arm64, crash: wrap crash dumping code into crash related ifdefs new bcc02c5f35ce crash: fix building error in generic codes new d7f4e7dd2ba2 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new a3a33914d967 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new f07c79414d31 s390, crash: wrap crash dumping code into crash related ifdefs new bd216498e89d sh, crash: wrap crash dumping code into crash related ifdefs new 5535b0004d63 mips, crash: wrap crash dumping code into crash related ifdefs new 2928eae14a3f riscv, crash: wrap crash dumping code into crash related ifdefs new 8d2c9d0cad7d arm, crash: wrap crash dumping code into crash related ifdefs new be01fae26aca loongarch, crash: wrap crash dumping code into crash relat [...] new 77ce301d18f0 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new 3c56a0bb1f6f mm/zswap: make sure each swapfile always have zswap rb-tree new 73435268adc1 mm/zswap: split zswap rb-tree new 317b9edd5294 mm: swap: enforce updating inuse_pages at the end of swap_ [...] new e3ccbd88ace2 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new af54c539c7bb mm/mmap: introduce vma_set_range() new 98f5d78bc154 mm: zswap: remove unused tree argument in zswap_entry_put() new cb0596eaaec3 dax/bus.c: replace driver-core lock usage by a local rwsem new ad9592d2533a dax/bus.c: replace several sprintf() with sysfs_emit() new b55271ee72e3 Documentatiion/ABI: add ABI documentation for sys-bus-dax new ed780ce23335 mm/memory_hotplug: export mhp_supports_memmap_on_memory() new 8656cd62b1bd mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new 0549b2cd8f77 dax: add a sysfs knob to control memmap_on_memory behavior new 1dbd6a58a7e9 highmem: add kernel-doc for memcpy_*_folio() new 96817b50896b mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 443e9cf25584 mm: memcg: don't periodically flush stats when memcg is disabled new d99ad00d9d1d kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new 2333f2e8272f hugetlb: code clean for hugetlb_hstate_alloc_pages new e60915edde71 hugetlb: split hugetlb_hstate_alloc_pages new ccca1cc19a29 padata: dispatch works on different nodes new 35d7bed4cae6 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new 7b6063ca19a7 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new 341bf84ce941 hugetlb: parallelize 2M hugetlb allocation and initialization new d03ad1a3e6ca hugetlb: parallelize 1G hugetlb initialization new a882f0734172 mm and cache_info: remove unnecessary CPU cache info update new cc9cc65f8ed5 x86/mm: delete unused cpu argument to leave_mm() new e7faba4d4d5c x86/mm: clarify "prev" usage in switch_mm_irqs_off() new fc776a2c96d4 mm/zswap: fix race between lru writeback and swapoff new d1e55f3be91e mm/list_lru: remove list_lru_putback() new f8eecce8c6e4 stackdepot: use variable size records for non-evictable entries new 113edefd3663 stackdepot: fix -Wstringop-overflow warning new 187292be96ae kasan: revert eviction of stack traces in generic mode new 7147289ff4c4 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new f582d890d9d4 mm: compaction: limit the suitable target page order to be [...] new 80998fc13a82 mm: zswap: rename zswap_free_entry to zswap_entry_free new 4ae4a7c327e6 mm: zswap: inline and remove zswap_entry_find_get() new 21df45dab05a mm: zswap: move zswap_invalidate_entry() to related functions new c0aa3e0d2cd0 mm: zswap: warn when referencing a dead entry new 7f35213505d9 mm: zswap: clean up zswap_entry_put() new bdbbca4f6b57 mm: zswap: rename __zswap_load() to zswap_decompress() new 025f50234564 mm: zswap: break out zwap_compress() new d59fe26aa615 mm: zswap: further cleanup zswap_store() new 2059284135ae mm: zswap: simplify zswap_invalidate() new ce072b615350 mm: zswap: function ordering: pool alloc & free new d0c952d11511 mm: zswap: function ordering: pool refcounting new f718e1a59e0e mm: zswap: function ordering: zswap_pools new b3f10247f28c mm: zswap: function ordering: pool params new 13419ae0500f mm: zswap: function ordering: public lru api new ccdd59513e4e mm: zswap: function ordering: move entry sections out of L [...] new 8980218b725e mm: zswap: function ordering: move entry section out of tr [...] new 9ab2c5970d0e mm: zswap: function ordering: compress & decompress functions new a0a5e7119a81 mm: zswap: function ordering: per-cpu compression infra new 77bd2cb2d426 mm: zswap: function ordering: writeback new 1bc276ff75a5 mm: zswap: function ordering: shrink_memcg_cb new 9a9d1e593e2c Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new e5cc8b5f1573 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new 74fb5607d00c mm/damon/dbgfs: implement deprecation notice file new 651c05bfdacc mm/damon/dbgfs: fix bogus string length new 378d146cedac mm/damon/dbgfs: make debugfs interface deprecation message [...] new b31ac30a0bee mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] new 904a7a8e8f98 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new f1c447347ae7 selftets/damon: prepare for monitor_on file renaming new a9b48b1aa129 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new d81b31cbcc8f Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new 87760e144dac Docs/translations/damon/usage: update for monitor_on renaming new 3d4bf6c539ce mm/mmap: use SZ_{8K, 128K} helper macro new 872e3ed5208b mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 9400ce142666 mm/mempolicy: refactor a read-once mechanism into a functi [...] new e68b93a579a7 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 6a136a148893 mm/mempolicy: protect task interleave functions with tsk-> [...] new 834674073410 mm/mempolicy: weighted interleave checks wrong parameter new 8ce01891203d arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new 0d0fd75d0842 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new bfa0a8d16a43 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 14b4f2c2c8e5 mm: ptdump: have ptdump_check_wx() return bool new 1e767c16ba26 mm-ptdump-have-ptdump_check_wx-return-bool-fix new 18bd58eebbb5 mm: ptdump: add check_wx_pages debugfs attribute new 0fe84bcf2893 modules: wait do_free_init correctly new 34f8b7b253e7 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] new 522bdf30659c test_xarray: add tests for advanced multi-index use new 145846c07b4d XArray: add cmpxchg order test new 05cfcd8aac67 userfaultfd: handle zeropage moves by UFFDIO_MOVE new 64c90772d901 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new 82b3510ed684 selftests/mm: map_hugetlb: conform test to TAP format output new 44b32b6c6f65 selftests/mm: map_populate: conform test to TAP format output new a78acbd8fdd8 selftests/mm: mlock-random-test: conform test to TAP forma [...] new 3511a8a98f53 selftests/mm: mlock2-tests: conform test to TAP format output new 3541f14c5667 selftests/mm: mrelease_test: conform test to TAP format output new ba3155747f02 selftests/mm: mremap_dontunmap: conform test to TAP format output new bcdd64911862 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new 5cec360c241a selftests/mm: thuge-gen: conform to TAP format output new b1662f332d12 selftests/mm: transhuge-stress: conform to TAP format output new 912635631843 selftests/mm: virtual_address_range: conform to TAP format output new ea87b0558293 mm: compaction: update the cc->nr_migratepages when alloca [...] new 97f749c7c82f mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] new 525886019a84 mm/vmscan: change the type of file from int to bool new 0af54a783607 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary new 64dda422c0ad arm/pgtable: define PFN_PTE_SHIFT new 77f16c3b6751 nios2/pgtable: define PFN_PTE_SHIFT new 8dac15d4deb5 powerpc/pgtable: define PFN_PTE_SHIFT new 5d80d65b0780 riscv/pgtable: define PFN_PTE_SHIFT new 987cd4343a73 s390/pgtable: define PFN_PTE_SHIFT new a9bdaaf9eb68 sparc/pgtable: define PFN_PTE_SHIFT new 8cf0ed59b702 mm/pgtable: make pte_next_pfn() independent of set_ptes() new f93764459fee arm/mm: use pte_next_pfn() in set_ptes() new 2d93f515b440 powerpc/mm: use pte_next_pfn() in set_ptes() new 4234e2463908 mm/memory: factor out copying the actual PTE in copy_prese [...] new 5df2333476da mm/memory: pass PTE to copy_present_pte() new 18f93558c25e fixup: mm/memory: pass PTE to copy_present_pte() new bd3d2e3ea2a9 mm/memory: optimize fork() with PTE-mapped THP new 8f5c0f22b7f8 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new ebc754f6ad65 mm/memory: ignore writable bit in folio_pte_batch() new a3b94ad22a63 selftests/mm: run_vmtests.sh: add hugetlb test category new e1177e6eff40 mm/mmap: pass vma to vma_merge() new 3dc036ccf621 mm: memcg: use larger batches for proactive reclaim new 1620e8d571a9 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 new c8b278c742c7 mm: reduce dependencies on <linux/kernel.h> new 6ca4c140d7ef kasan: add atomic tests new 28cf50608bdb mm/hugetlb: Restore the reservation if needed new a68896e50e31 selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new f1fee46a794c selftests: zswap: add zswap selftest file to zswap maintai [...] new fb50457cbc9a selftests: fix the zswap invasive shrink test new 55fb10889e66 selftests: add zswapin and no zswap tests new ed15819631ef ubsan: reintroduce signed overflow sanitizer new 6d071dd2eea9 kasan: docs: update descriptions about test file and module new e773c7565bb4 kasan: rename test_kasan_module_init to kasan_test_module_init new 6d119ad85238 mm/cma: drop CONFIG_CMA_DEBUG new 27c873757891 dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG new 117652a29351 mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new ef3208991230 mm/vmscan: make too_many_isolated return bool new 259070ce2db7 memory tier: make memory_tier_subsys const new 2fd2f1c2faa4 mm/z3fold: remove unneeded spinlock in z3fold_alloc new 13a887ceadeb mm/zswap: add more comments in shrink_memcg_cb() new 7643b423b538 mm/zswap: invalidate zswap entry when swap entry free new 730a92651595 mm/zswap: stop lru list shrinking when encounter warm region new 37c1ac909598 mm/zswap: remove duplicate_entry debug value new 8b408a950c4b mm/zswap: only support zswap_exclusive_loads_enabled new a9c8b0c47f9b mm/zswap: zswap entry doesn't need refcount anymore new fc21628e6f43 mm/migrate: preserve exact soft-dirty state new 1bd24c1b7300 mm: hugetlb: improve the handling of hugetlb allocation fa [...] new 7b00c2a8a7c3 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] new 24d0649e6199 mm/demotion: print demotion targets new 6fcebc79c40a zram: use copy_page for full page copy new f793bb34e5d5 memremap.h: correct an error in a comment new a40b49cd15e8 meminfo: provide estimated per-node's available memory new 2451c06a0789 selftests/damon/_damon_sysfs: support DAMOS quota new 6a9056f946b4 selftests/damon/_damon_sysfs: support DAMOS stats new cafaa8b1bc22 selftests/damon/_damon_sysfs: support DAMOS apply interval new e40d5802e044 selftests/damon: add a test for DAMOS quota new ccf89c29005f selftests/damon: add a test for DAMOS apply intervals new 510ebb40f35e selftests/damon: add a test for a race between target_ids_ [...] new e7e27d2bdc36 selftests/damon: add a test for the pid leak of dbgfs_targ [...] new 31ef7da0fb18 selftests/damon/_chk_dependency: get debugfs mount point f [...] new 711361a03062 mm/z3fold: remove unneeded spinlock new b1214b059812 mm/cma: add sysfs file 'release_pages_success' new ed317f161372 mm: compaction: refactor compact_node() new 5ea8ef6a1d2b mm, vmscan: don't turn on cache_trim_mode at the highest s [...] new 567bdd1e6257 MAINTAINERS: update mm and memcg entries new ce9bb533907e mm: compaction: early termination in compact_nodes() new 16a71448bc6d selftests/mm: log skipped compaction test as a skip new 61a3088af817 selftests/mm: log a consistent test name for check_compaction new b3b64e15b42f mm/zswap: optimize and cleanup the invalidation of duplica [...] new 81d0e745f665 mm: document memalloc_noreclaim_save() and memalloc_pin_save() new 71bce7cb1feb mm-document-memalloc_noreclaim_save-and-memalloc_pin_save-v2 new 5c440302f5b2 kasan/test: avoid gcc warning for intentional overflow new 3d66636ddaf6 mm/mglru: drop unused parameter new 38186ef1b3c1 mm/mglru: improve should_run_aging() new 89b78d557ba3 mm/mglru: improve reset_mm_stats() new 517010383573 mm/mglru: improve struct lru_gen_mm_walk new 5fc7d2079258 mm/mglru: improve swappiness handling new 47b1881c9cbe mm/hugetlb: move page order check inside hugetlb_cma_reserve() new 32b1fe2b2d62 zram: do not allocate physically contiguous strm buffers new 08008f802b9f mm/memory: factor out zapping of present pte into zap_pres [...] new e3e4ba4a5710 mm/memory: handle !page case in zap_present_pte() separately new d4ca6f38b087 mm/memory: further separate anon and pagecache folio handl [...] new 3373528b9af1 mm/memory: factor out zapping folio pte into zap_present_f [...] new ba7c98bc16cb mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] new 3cd0c57413d9 mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP new e67e4d6e5d7e mm/mmu_gather: add tlb_remove_tlb_entries() new 0059f80bdb09 mm/mmu_gather: add __tlb_remove_folio_pages() new 169acc81115f mm/mmu_gather: improve cond_resched() handling with large [...] new 2c91b3db2ef5 mm/memory: optimize unmap/zap with PTE-mapped THP new 35fa8da3f9ef mm: clarify the spec for set_ptes() new ac7e5a456de7 mm: thp: batch-collapse PMD with set_ptes() new 27be222f4144 mm: introduce pte_advance_pfn() and use for pte_next_pfn() new 0114bb9ffbdf arm64/mm: convert pte_next_pfn() to pte_advance_pfn() new d3e2e2645a96 x86/mm: convert pte_next_pfn() to pte_advance_pfn() new cd3d777b2937 mm: tidy up pte_next_pfn() definition new 7b9976be87c0 arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) new 9f12f29a567f arm64/mm: convert set_pte_at() to set_ptes(..., 1) new 2cf58ee821a3 arm64/mm: convert ptep_clear() to ptep_get_and_clear() new e2c1e6f27dba arm64/mm: new ptep layer to manage contig bit new 62c33d32d36e arm64/mm: dplit __flush_tlb_range() to elide trailing DSB new d4f3b4b20fca arm64/mm: wire up PTE_CONT for user mappings new 164fdbe161df arm64/mm: implement new wrprotect_ptes() batch API new d36cdc1df42e arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs new 65fcdfc1ea68 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() new 33e591e126b5 arm64/mm: implement pte_batch_hint() new 1c4d11b64280 arm64/mm: __always_inline to improve fork() perf new e6779037f88e arm64/mm: automatically fold contpte mappings new bcaff115502e nvdimm/pmem: fix leak on dax_add_host() failure new c9b8f2302069 dax: add empty static inline for CONFIG_DAX=n new 7ddfe97ebfba dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n new 946d8dcc15d0 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 09736a800dfc dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new d04c65bb8b69 dcssblk: Handle alloc_dax() -EOPNOTSUPP failure new fdf528353ddf virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new b6722173ee51 dax: Check for data cache aliasing at runtime new abf478cdc6d1 Introduce cpu_dcache_is_aliasing() across all architectures new 512d36c3506e dax: Fix incorrect list of data cache aliasing architectures new b1210c51fe9a rmap: peplace two calls to compound_order with folio_order new d57d18929611 kasan: increase the number of bits to shift when recording [...] new 9c0d65809b88 userfaultfd: move userfaultfd_ctx struct to header file new 973edec7cc12 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new 32fc96472d42 mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK new 17464ec6a91f userfaultfd: use per-vma locks in userfaultfd operations new 5a13a12dc68f lib/stackdepot: fix first entry having a 0-handle new 4d09392259ff lib/stackdepot: move stack_record struct definition into t [...] new 8c5391cfffdc mm,page_owner: maintain own list of stack_records structs new 263d88aca940 mm,page_owner: implement the tracking of the stacks count new 8fe0556b0816 mm,page_owner: display all stacks and their count new 8836b60e15ec mm,page_owner: filter out stacks by a threshold new 5a89867add90 mm,page_owner: update Documentation regarding page_owner_stacks new 4b8ff6efc88b mm: optimization on page allocation when CMA enabled new 3bf0d669a19b mm: add defines for min/max swappiness new 9951769060d8 mm: add swappiness= arg to memory.reclaim new 17e3424c74c1 bounds: support non-power-of-two CONFIG_NR_CPUS new 4f79213a51e7 arch and include: update LLVM Phabricator links new a866e087d203 treewide: update LLVM Bugzilla links new 6035e3ce39ff selftests: add eventfd selftests new 505e61b1a73d list: add hlist_count_nodes() new 95bead76c333 binder: use of hlist_count_nodes() new c240614ff8b8 bcache: use of hlist_count_nodes() new 332411185d44 ocfs2: Spelling fix new f6260cfdfedb lib/win_minmax: fix header comments new 7117e1d251ef panic: suppress gnu_printf warning new 7ac0a3efdbcd lib min_heap: optimize number of calls to min_heapify() new ed418cc8bdea lib min_heap: optimize number of comparisons in min_heapify() new d1f6574ba5d7 sysctl: allow change system v ipc sysctls inside ipc namespace new 1889e5d5c4f2 docs: add information about ipc sysctls limitations new f383b742d395 sysctl: allow to change limits for posix messages queues new a8a81eac4d19 user_namespace: Remove unnecessary NULL values from kbuf new 47b9cfdbefa6 lib/sort: optimize heapsort for equal elements in sift-down path new a17354e1eb6d lib/sort: Optimize heapsort with double-pop variation new 9bd450a11be4 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 001152f504d0 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new 004ac0b20b02 flex_proportions: remove unused fprop_local_single new 4771ac74be1b ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 72b24d2fa991 lib: dhry: remove unneeded <linux/mutex.h> new de74f8f0b880 lib: dhry: use ktime_ms_delta() helper new b8a0105b3297 lib: dhry: add missing closing parenthesis new 4054e4ab54ba nilfs2: convert segment buffer to use kmap_local new 81fa64564a40 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 35122f2ddc14 nilfs2: convert metadata file common code to use kmap_local new 3fcd298808e7 nilfs2: convert sufile to use kmap_local new 29ec4442d28e nilfs2: convert persistent object allocator to use kmap_local new 289d733af6c5 nilfs2: convert DAT to use kmap_local new 760cfd687bdd nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 6a7f30e809a9 nilfs2: do not acquire rwsem in nilfs_bmap_write() new d1c8a82f3b46 nilfs2: convert ifile to use kmap_local new bb5287a35692 nilfs2: localize highmem mapping for checkpoint creation w [...] new bd0521a1d56f nilfs2: localize highmem mapping for checkpoint finalizati [...] new fea039b2d342 nilfs2: localize highmem mapping for checkpoint reading wi [...] new 2ccc59cf0012 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new ec114b666e77 nilfs2: convert cpfile to use kmap_local new a1bd08377c44 kbuild: raise the minimum supported version of LLVM to 13.0.1 new 9cdef4308d90 Makefile: drop warn-stack-size plugin opt new 15301d17328b x86: drop stack-alignment plugin opt new 6a381074b81c ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new 8810e478d34a arm64: Kconfig: clean up tautological LLVM version checks new 177cbed4ca51 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new 29eef574ef23 riscv: remove MCOUNT_NAME workaround new 23b72a29d9f3 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new 799ca6a3378f fortify: drop Clang version check for 12.0.1 or newer new 14c1a02300ae lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 3528c4eea140 compiler-clang.h: update __diag_clang() macros for minimum [...] new bf447055861c selftests/mm: hugetlb_reparenting_test: do not unmount new 10decb81d1bf selftests/mm: run_vmtests: remove sudo and conform to tap new 42b269ace5f5 selftests/mm: on-fault-limit: run test without root privil [...] new a43b9c59f634 selftests/mm: save and restore nr_hugepages value new 06463177266c selftests/mm: protection_keys: save/restore nr_hugepages settings new 56693b5f384f selftests/mm: run_vmtests.sh: add missing tests new 7ce9f01b6ed8 selftests/mm: run_vmtests: use correct flag in the code new 7fdadc30e252 init: remove obsolete arch_call_rest_init() wrapper new 478f2028ac42 panic: add option to dump blocked tasks in panic_print new 0575e5589f9c panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new 69a7ddf799eb const_structs.checkpatch: add bus_type new 0300e6af7e76 fat: Fix uninitialized field in nostale filehandles new ada4be45ba25 smp: make __smp_processor_id() 0-argument macro new c0fa9e191a22 nilfs2: MAINTAINERS: drop unreachable project mirror site new 9dfbde8de52c list: leverage list_is_head() for list_entry_is_head() new faf0f50f3877 dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() new 465f00b5c164 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" new f3c4e7699cf4 seq_buf: fix kernel documentation new fbe20ee2912a Merge branch 'mm-nonmm-unstable' into mm-everything new 68fc65f8dc2b Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 0ecb5da14af0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fca6af7be28b perf build: Remove unused CONFIG_PERF_REGS new ec87c99de489 perf parse-regs: Always build perf register functions new 9a4e47ef98a3 perf parse-regs: Introduce a weak function arch__sample_re [...] new 81901fc0640d perf build: Cleanup perf register configuration new 621e7c9bd269 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 8762006dc4c3 Merge branch 'compiler-attributes' of https://github.com/o [...] new 9441b2b6d38b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ec6a78ce2178 Merge branches 'for-next/reorg-va-space' and 'for-next/rus [...] new 48157aa39286 arm64: kernel: Manage absolute relocations in code built u [...] new a86aa72eb3b0 arm64: kernel: Don't rely on objcopy to make code under pi [...] new 734958ef0b54 arm64: head: move relocation handling to C code new e223a4491255 arm64: idreg-override: Move to early mini C runtime new 9c4cd2a7d12c arm64: kernel: Remove early fdt remap code new aa99aad798a8 arm64: head: Clear BSS and the kernel page tables in one go new 30687dec5ed5 arm64: Move feature overrides into the BSS section new dcfe969a6419 arm64: head: Run feature override detection before mapping [...] new 8a6e40e1f68e arm64: head: move dynamic shadow call stack patching into [...] new 35876f35f482 arm64: cpufeature: Add helper to test for CPU feature overrides new af73b9a2dd39 arm64: kaslr: Use feature override instead of parsing the [...] new 9ddd9baa42a0 arm64: idreg-override: Create a pseudo feature for rodata=off new a669c6a49356 arm64: Add helpers to probe local CPU for PAC and BTI support new 8d47b8e5c74a arm64: head: allocate more pages for the kernel mapping new aa6a52b2470c arm64: head: move memstart_offset_seed handling to C code new 293d865f0af5 arm64: mm: Make kaslr_requires_kpti() a static inline new 82ca151da7d5 arm64: mmu: Make __cpu_replace_ttbr1() out of line new 97a6f43bb049 arm64: head: Move early kernel mapping routines into C code new e6128a8e523c arm64: mm: Use 48-bit virtual addressing for the permanent ID map new 34b98e55f684 arm64: pgtable: Decouple PGDIR size macros from PGD/PUD/PM [...] new 84b04d3e6bdb arm64: kernel: Create initial ID map from C code new 567a70c181df arm64: mm: avoid fixmap for early swapper_pg_dir updates new ba5b0333a847 arm64: mm: omit redundant remap of kernel image new e0f92f0d1b51 arm64: Revert "mm: provide idmap pointer to cpu_replace_ttbr1()" new 9cce9c6c2c3b arm64: mm: Handle LVA support as a CPU feature new 68aec33f8f5a arm64: mm: Add feature override support for LVA new 60d043c10176 arm64: Avoid #define'ing PTE_MAYBE_NG to 0x0 for asm use new 7ac8d5b2423c arm64: Add ESR decoding for exceptions involving translati [...] new db95ea787bd1 arm64: mm: Wire up TCR.DS bit to PTE shareability fields new 925a0eb48044 arm64: mm: Add LPA2 support to phys<->pte conversion routines new a6bbf5d4d9d1 arm64: mm: Add definitions to support 5 levels of paging new 2b6c8f96cc47 arm64: mm: add LPA2 and 5 level paging support to G-to-nG [...] new 9684ec186f8f arm64: Enable LPA2 at boot if supported by the system new 6ed8a3a094b4 arm64: mm: Add 5 level paging support to fixmap and swappe [...] new 0383808e4d99 arm64: kasan: Reduce minimum shadow alignment and enable 5 [...] new 0dd4f60a2c76 arm64: mm: Add support for folding PUDs at runtime new 16f22981b6d7 arm64: ptdump: Disregard unaddressable VA space new d40900fcb397 arm64: ptdump: Deal with translation levels folded at runtime new 95e059b5db60 arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels new 352b0395b505 arm64: Enable 52-bit virtual addressing for 4k and 16k gra [...] new 5d101654226d arm64: defconfig: Enable LPA2 support new cb1a393c40ee mm: add arch hook to validate mmap() prot flags new 50e3ed0f93f4 arm64: mm: add support for WXN memory translation attribute new 11a1b3cc50df Merge branch 'for-next/stage1-lpa2' into for-next/core new 12e2f9a3fe3a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 14e121a4cc94 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new cbcd9c241d76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 980477ece029 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f03d40e3c72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2588ea53f6be Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new c3bbec197f4e Merge branch 'next' of https://github.com/Broadcom/stblinux.git new f5bb922e1292 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 503c5b4f6efe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6509dac20416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cdf4cc707fbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73a70a8f7619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e9c906ede3b ARM: dts: qcom: msm8226: Add watchdog node new 551d90275631 ARM: dts: qcom: apq8084: use new compat string for L2 SAW2 unit new c0fe5442b1e5 ARM: dts: qcom: msm8974: use new compat string for L2 SAW2 unit new 9f77f78bd420 ARM: dts: qcom: msm8960: use SoC-specific compatibles for [...] new 8cad85bfe08f ARM: dts: qcom: ipq4019: use SoC-specific compatibles for [...] new e6e2986a3d57 ARM: dts: qcom: ipq8064: use SoC-specific compatibles for [...] new 3a3b949fd955 ARM: dts: qcom: apq8064: rename SAW nodes to power-manager new 07eb49b31800 ARM: dts: qcom: apq8084: rename SAW nodes to power-manager new 34725e24f20d ARM: dts: qcom: msm8960: rename SAW nodes to power-manager new e624dc495a42 ARM: dts: qcom: msm8974: rename SAW nodes to power-manager new 3ea06103ee40 ARM: dts: qcom: ipq4019: rename SAW nodes to power-manager new 04e354e0b4dd ARM: dts: qcom: ipq8064: rename SAW nodes to power-manager new 893768803fa4 ARM: dts: qcom: apq8064: declare SAW2 regulators new 378cc1b3e6cd ARM: dts: qcom: msm8960: declare SAW2 regulators new 8c843db2bca1 ARM: dts: qcom: apq8084: drop 'regulator' property from SA [...] new a560ff0acc04 ARM: dts: qcom: msm8974: drop 'regulator' property from SA [...] new c169576dddff ARM: dts: qcom: ipq4019: drop 'regulator' property from SA [...] new 4ad2506d5a17 ARM: dts: qcom: ipq8064: drop 'regulator' property from SA [...] new 9c5c14c066f3 arm64: defconfig: Enable QCOM PBS new fc48bb313513 arm64: dts: qcom: sm6350: Add interconnect for MDSS new b61fbc595e2f arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add fuel gauge new 2abe4a310cc7 arm64: dts: qcom: sm6350: Remove "disabled" state of GMU new 891af1aa1ea4 arm64: dts: qcom: sm7225-fairphone-fp4: Enable display and GPU new 584a327c5cff arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios new 7c38989d0f7a arm64: dts: qcom: sm8150: correct PCIe wake-gpios new 114990ce3edf arm64: dts: qcom: sm8550: Use GIC-ITS for PCIe0 and PCIe1 new dc14578426fd arm64: dts: qcom: pmi632: Add PBS client and use in LPG node new 942bf463dec3 arm64: dts: qcom: sc7280: Add capacity and DPC properties new 498006fd49c2 arm64: dts: qcom: sc7280: add slimbus DT node new a58009dc6ff1 clk: qcom: branch: Add a helper for setting the enable bit new d09ec6f98777 clk: qcom: Use qcom_branch_set_clk_en() new c630cf8f3a6c clk: qcom: drop the SC7180 Modem subsystem clock driver new 6624b25c206e dt-bindings: clk: qcom: drop the SC7180 Modem subsystem cl [...] new 117e7dc697c2 clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times new c9491a16e571 dt-bindings: soc: qcom: merge qcom,saw2.txt into qcom,spm.yaml new 31ac56a59e7a dt-bindings: soc: qcom: qcom,saw2: add missing compatible strings new aa4e327fbbf6 dt-bindings: soc: qcom: qcom,saw2: define optional regulator node new 57e2b067f19b soc: qcom: spm: remove driver-internal structures from the [...] new 6496dba142f4 soc: qcom: spm: add support for voltage regulator new a207470544d9 Merge branches 'arm32-for-6.9', 'arm64-defconfig-for-6.9', [...] new ef3426b7deea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ab29db90395 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c60dadabbd4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d11f3696bc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b10c1ad84edb Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new aa25afbeb8a8 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new b573d9cc1662 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 1d044941d538 tee: make tee_bus_type const new 58ea7e692a9e Merge branch 'tee_bus_type_for_v6.9' into next new ba4def490c53 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 4acd21a45c14 bus: tegra-aconnect: Update dependency to ARCH_TEGRA new 6f4429e21a7f soc/tegra: pmc: Update address mapping sequence for PMC apertures new ccd8e76fdb8d soc/tegra: pmc: Update scratch as an optional aperture new ae7d2d9b8ebe soc/tegra: pmc: Add SD wake event for Tegra234 new ece65c25cf95 Merge branch for-6.9/soc into for-next new 4e00c62b9bd7 dt-bindings: tegra: pmc: Update scratch as an optional aperture new 63595f066aee Merge branch for-6.9/dt-bindings into for-next new a6e0afc29a8b ARM: tegra: Enable cros-ec-spi as wake source new b4e2eb3c4ee2 Merge branch for-6.9/arm/dt into for-next new 4c892121d43b arm64: tegra: Set the correct PHY mode for MGBE new fc9699999179 Merge branch for-6.8/arm64/dt into for-next new 2590c189b868 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a2984b3d3e9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 1e62a86ed5d5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new cbe64b9b20f3 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 489bc2dcdbf4 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 250f5402e636 parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check new f945a404ed8a parisc/kprobes: always include asm-generic/kprobes.h new 8b30f9e9f4ca parisc: Fix csum_ipv6_magic on 32- and 64-bit machines new 3721ccda3cbf parisc: Fix stack unwinder new 7af4fde50c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71413a793fd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 21f50e45c62a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03a8e2ed145d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 35a28c35db0e Merge branch 'fixes' into for-next new b20ea29a709e s390: don't allow CONFIG_COMPAT with LD=ld.lld new e8054eaeb5a5 s390/setup: fix virtual vs physical address confusion new 88e4c0da9b08 s390/zcrypt: harmonize debug feature calls and defines new 08b2c3706de2 s390/zcrypt: introduce dynamic debugging for AP and zcrypt code new 0ccac4529540 s390/pkey: harmonize pkey s390 debug feature calls new 6d749b4e0208 s390/pkey: introduce dynamic debugging for pkey new 6a2892d09df5 s390/ap: add debug possibility for AP messages new b69b65f51148 s390/zcrypt: add debug possibility for CCA and EP11 messages new 39ceca158802 s390/fpu: fix VLGV macro new 37edadee47bb s390/fpu: improve description of RXB macro new 9e96afab8c0f s390/nmi: remove register validation code new b6b842becd73 s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 new 31d3ec15dc95 s390/fpu: various coding style changes new fd2527f20915 s390/fpu: move, rename, and merge header files new 045bad0800ce s390/fpu: add documentation about fpu helper functions new 13a8a519cacf s390/fpu: use lfpc instead of sfpc instruction new 88d8136a0896 s390/fpu: provide and use ld and std inline assemblies new f4e3de75d0c4 s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies new 3a5866a001e8 s390/fpu: provide and use vlm and vstm inline assemblies new 918c7cad6650 s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C new 419abc4d3828 s390/fpu: convert FPU CIF flag to regular TIF flag new 87c5c7003681 s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc new c038b984a9af s390/fpu: change type of fpu mask from u32 to int new 4eed43de9ba0 s390/fpu: make kernel fpu context preemptible new ed3a0a011a9c s390/kvm: convert to regular kernel fpu user new 9cbff7f2214d s390/fpu: remove regs member from struct fpu new bdbd3acb33f5 s390/fpu: remove anonymous union from struct fpu new cad8c3abaac3 s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers new 066c40918bb4 s390/fpu: decrease stack usage for some cases new 8c09871a950a s390/fpu: limit save and restore to used registers new 2c6b96762fbd s390/fpu: remove TIF_FPU new 4ce69fcf17d0 s390/checksum: call instrument_read() instead of kasan_che [...] new 3a74f44de2c9 s390/checksum: provide and use cksm() inline assembly new cb2a1dd589a0 s390/checksum: provide vector register variant of csum_partial() new dcd3e1de9d17 s390/checksum: provide csum_partial_copy_nocheck() new c8dde11df191 s390/raid6: convert to use standard fpu_*() inline assemblies new ea8b75d28936 s390/sysinfo: convert bogomips calculation to C new 37346951a89a s390/fpu: add vector instruction inline assemblies for crc32 new c59bf4de01b6 s390/crc32be: convert to C new 03325e9b64c4 s390/crc32le: convert to C new cd3b4e469604 Merge branch 'features' into for-next new 1630f0a091b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72396de9a2f5 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 7ab7acb68adf xtensa: fix MAKE_PC_FROM_RA second argument new 77714d703a2c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new f1fa94763a55 bcachefs: Check for subvolume children when deleting subvolumes new 0c6c5d8b2ecb bcachefs: Pin btree cache in ram for random access in fsck new c42d097fff75 bcachefs: Save key_cache_path in peek_slot() new 527c703fb297 bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() new ab41b35b22fd bcachefs: Use kvzalloc() when dynamically allocating btree paths new a249625492a6 bcachefs: Improve error messages in device remove path new 873da86d4817 bcachefs: bch2_print_opts() new d741c84848a7 thread_with_file: allow creation of readonly files new 45439fea63e2 thread_with_file: fix various printf problems new 41fabbfc56cb thread_with_file: create ops structure for thread_with_stdio new f7db35a6d6bd thread_with_file: allow ioctls against these files new 2e113aa54136 thread_with_file: Fix missing va_end() new fa5c69daa832 bcachefs: fix iov_iter count underflow on sub-block dio read new c5327d8acaa1 bcachefs: skip invisible entries in empty subvolume checking new a49db6352613 bcachefs: bch2_trigger_alloc() handles state changes better new 9a555a741e80 bcachefs: omit alignment attribute on big endian struct bkey new fa4bb4e77b1b bcachefs: bch2_check_subvolume_structure() new 5da5f333e045 bcachefs: check_path() now only needs to walk up to subvol [...] new 02f4e20a7f58 MAINTAINERS: repair file entries in THREAD WITH FILE new 19ed66fdb6f4 bcachefs: more informative write path error message new 000159c3f501 bcachefs: rebalance_status now shows correct units new 6d5bddfe0eb4 bcachefs: Drop redundant btree_path_downgrade()s new 5cb2b070021a bcachefs: improve bch2_journal_buf_to_text() new 3f55dfb2a17f bcachefs: Split out discard fastpath new 11c844e25a70 bcachefs: Fix journal_buf bitfield accesses new bf8fd40304c9 bcachefs: Add journal.blocked to journal_debug_to_text() new b8647912e6c2 bcachefs: Fix bch2_journal_flush_device_pins() new c843b6b867f6 thread_with_file: add f_ops.flush new 37d4e72a0b42 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new f51d96ede667 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 323b5f28d67d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ab0a5fed476 cifs: allow changing password during remount new b00fc2fd039f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 834276ed178d Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 658e28bfee7a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3a7845041eb7 exfat: fix appending discontinuous clusters to empty file new 8e1d87da5035 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cdb65cc42546 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 26dcd3d10dc0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new f051801d1e65 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 37cc0a791762 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1fe7ee4dde82 SUNRPC: fix a memleak in gss_import_v2_context new d2237d3b8932 SUNRPC: fix some memleaks in gssx_dec_option_array new 3ce396c72d16 SUNRPC: Use a static buffer for the checksum initializatio [...] new 23e41e0f2b4d nfsd: Don't leave work of closing files to a work queue new 7086d8e69014 nfsd: use __fput_sync() to avoid delayed closing of files. new 98be4be88369 nfsd: drop st_mutex and rp_mutex before calling move_to_cl [...] new 18427247cf48 NFSD: fix nfsd4_listxattr_validate_cookie new aa5d14819820 NFSD: change LISTXATTRS cookie encoding to big-endian new a08c8965e9b1 NFSD: fix LISTXATTRS returning a short list with eof=TRUE new 986dbea0a704 NFSD: fix LISTXATTRS returning more bytes than maxcount new a3db2337ae4d sunrpc: don't change ->sv_stats if it doesn't exist new daa8478a253c nfsd: stop setting ->pg_stats for unused stats new 6fd8b770a4e0 sunrpc: pass in the sv_stats struct through svc_create_pooled new 38d6f8246675 sunrpc: remove ->pg_stats from svc_program new ceee57998de9 sunrpc: use the struct net as the svc proc private new 4758da365c12 nfsd: rename NFSD_NET_* to NFSD_STATS_* new 0ce5a7355751 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces new 54df72b904d9 nfsd: make all of the nfsd stats per-network namespace new b143a7a4c8fd nfsd: remove nfsd_stats, make th_cnt a global counter new 094bbe0b0a2e nfsd: make svc_stat per-network namespace instead of global new 0bc2f896a394 NFSD: Reset cb_seq_status after NFS4ERR_DELAY new b4ac203ba054 NFSD: Convert the callback workqueue to use delayed_work new bd92a6d95e76 NFSD: Reschedule CB operations when backchannel rpc_clnt i [...] new 0134ae80abdd NFSD: Retransmit callbacks after client reconnects new e468538e2ae1 NFSD: Add nfsd_seq4_status trace event new 99ad53994f3c NFSD: Replace dprintks in nfsd4_cb_sequence_done() new 1696bfc945be NFSD: Rename nfsd_cb_state trace point new 58b465c60ce5 NFSD: Add callback operation lifetime trace points new dbfb8e2237f6 SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() new b28b9f7824e8 NFSD: Remove unused @reason argument new fdb724b8034a NFSD: Replace comment with lockdep assertion new 35f414b8afeb NFSD: Remove BUG_ON in nfsd4_process_cb_update() new 3dfaf45c38a2 SUNRPC: Remove stale comments new 87d2aa49da9e NFSD: Remove redundant cb_seq_status initialization new 10c6c97be2b9 nfsd: remove stale comment in nfs4_show_deleg() new 300c05234409 nfsd: hold ->cl_lock for hash_delegation_locked() new df17f4c58411 nfsd: don't call functions with side-effecting inside WARN_ON() new f1790e41f8cb nfsd: avoid race after unhash_delegation_locked() new 4146702b2dca nfsd: split sc_status out of sc_type new 41585368964d nfsd: prepare for supporting admin-revocation of state new b9e22f401520 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] new cf93b52a74a9 nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] new 2bb75f5ba7e5 nfsd: allow admin-revoked NFSv4.0 state to be freed. new ef567f67b94d nfsd: allow lock state ids to be revoked and then freed new 49a4155a07b4 nfsd: allow open state ids to be revoked and then freed new 203ce91eddbc nfsd: allow delegation state ids to be revoked and then freed new b16a6bf27ce3 nfsd: allow layout state to be admin-revoked. new a3b7ccac2865 nfsd: don't call locks_release_private() twice concurrently new 2c64cbbe5705 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs new 898bf4d0a384 nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] new 32ba8ecc3ddf nfsd: Simplify the allocation of slab caches in nfsd_drc_s [...] new df4117e5dfb7 nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs new dd98f68b0083 MAINTAINERS: add Alex Aring as Reviewer for file locking code new 0ed0efb0afd4 svcrdma: Reserve an extra WQE for ib_drain_rq() new 723aecef6543 svcrdma: Report CQ depths in debugging output new 1af356341f2c svcrdma: Update max_send_sges after QP is created new 4e501a032a5c svcrdma: Increase the per-transport rw_ctx count new 94134ddcc949 svcrdma: Fix SQ wake-ups new 6c4636cd531c svcrdma: Prevent a UAF in svc_rdma_send() new 5e5d91081fd4 svcrdma: Fix retry loop in svc_rdma_send() new d4b2563bfc6b svcrdma: Post Send WR chain new 1e9f9516c42f svcrdma: Move write_info for Reply chunks into struct svc_ [...] new 3a89b0579f69 svcrdma: Post the Reply chunk and Send WR together new c3212b8a59ff svcrdma: Post WRs for Write chunks in svc_rdma_sendto() new 1c8db11e03cc svcrdma: Add Write chunk WRs to the RPC's Send WR chain new dc90fe880c36 nfsd: clean up comments over nfs4_client definition new d5b453703791 NFSD: Fix the NFSv4.1 CREATE_SESSION operation new 4d16cbda9424 NFSD: Document the phases of CREATE_SESSION new 5184c05416a7 NFSD: add support for CB_GETATTR callback new b9b89fb3e0b6 NFSD: handle GETATTR conflict with write delegation new 31306a3be80e NFSD: OP_CB_RECALL_ANY should recall both read and write d [...] new 432c373ea1ab nfsd: Fix a regression in nfsd_setattr() new 9aff478b7803 nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() new 26102396d4e0 NFSD: Document nfsd_setattr() fill-attributes behavior new 75fcbe2138c8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 3635d000f04b fs/orangefs: remove ORANGEFS_CACHE_CREATE_FLAGS new 9bf93dcfc453 Julia Lawall reported this null pointer dereference, this [...] new d2eed35e8bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b34905293ee Merge branch '9p-next' of git://github.com/martinetd/linux new 1b3e6479ea6f Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new ac64e9f11cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5e7a1edc845a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96d5e69e62de Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 7a843e7db177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f2a020fd500 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2202b6b5da16 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new a58f53300674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f68669852cae Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new cb0a395578f1 dt-bindings: i3c: drop "master" node name suffix new 10201396ef64 i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling new 08fb5a4aeab3 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new ff2cde4819b3 hwmon: (axi-fan-control) Use device firmware agnostic API new b7ed8218572b hwmon: (axi-fan-control) Make use of sysfs_emit() new 07a0e923d38f hwmon: (axi-fan-control) Make use of dev_err_probe() new bd107d86bb29 hwmon: (max6620) Update broken Datasheet URL in driver doc [...] new e6b33455c319 MAINTAINERS: Drop redundant hwmon entries new cce6a603e0ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new df516c53c469 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ae1f797bba8c Merge branch 'master' of git://linuxtv.org/media_tree.git new f243df0a0be0 media: platform: rzg2l-cru: rzg2l-csi2: Switch to RUNTIME_ [...] new 9c7fa014ca32 media: platform: rzg2l-cru: rzg2l-ip: Add delay after D-PHY reset new 276739485501 media: platform: rzg2l-cru: rzg2l-video: Fix image process [...] new fdc7bd5b3a64 media: platform: rzg2l-cru: rzg2l-csi2: Restructure vclk handling new 6bcff5f958e4 media: platform: rzg2l-cru: rzg2l-video: Fix start recepti [...] new 1b69c9383109 media: mediatek: vcodec: Remove unneeded semicolon new 3a11887f7f11 media: cedrus: h265: Fix configuring bitstream size new 794b581f8c6e media: sun8i-di: Fix coefficient writes new cff104e33bad media: sun8i-di: Fix power on/off sequences new 856525e8db27 media: sun8i-di: Fix chroma difference threshold new ed917040ebf5 media: dvb_frontend: Use wait_event_freezable_timeout() fo [...] new 7c17c5524832 media: msp3400: Use wait_event_freezable_timeout() in msp_sleep() new 730ffa9c5c76 media: pvrusb2: Use wait_event_freezable() for freezable kthread new 75ee3c49f8fd media: zl10036: Fix my email address new 732cbefc5a3d media: dvb-frontends: Clean up errors in cx24110.h new 6dfb8796e305 media: stv6110x: Clean up errors in stv6110x.h new 9e996dc3f1dc media: Clean up errors in bcm3510_priv.h new 7d62ebc65414 media: dvb-frontends: Clean up errors in tda8083.h new 24d9cb143013 media: staging: imx: controls are from another device, mark this new b4a2952bb974 media: rcar-csi2: Move driver to renesas directory new a38cd27c9ee8 staging: media: starfive: Set 16 bpp for capture_raw device new 4797a3dd46f2 media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak new c8027d79e0ab media: imx-jpeg: Support for negotiating bytesperline with client new 8cda891db394 media: amphion: Abort vpu parsing directly in seek new ee0f86746540 media: v4l2-ctrls-core.c: check min/max for menu, controls new 83b1a46d6e3a media: tda18271: remove redundant assignment to variable bcal new ab9279b92d11 media: i2c: st-vgxy61: remove redundant initialization of [...] new 76f623d2d428 media: platform: cros-ec: Add Dita to the match table new 619200d5fe14 media: ti: Use devm_platform_ioremap_resource() in ti_csi2 [...] new c464c2e3bbab media: core: v4l2-ioctl.c: use is_valid_ioctl() new 45d6ed917020 docs: media: fix typo in docs new 044c566d0503 media: bt8xx: make bttv_sub_bus_type const new 0b70530ee740 media: go7007: add check of return value of go7007_read_addr() new 95ac1210fb27 media: pvrusb2: remove redundant NULL check new 26a3a1034274 media: videobuf2: Add missing doc comment for waiting_in_dqbuf new 3de49ae81c3a media: sta2x11: fix irq handler cast new 30baa4a96b23 media: pvrusb2: fix pvr2_stream_callback casts new 9fb86bee963b media: v4l: marvell: select CONFIG_V4L2_ASYNC where needed new 68f715a820b0 media: visl,vidtv: Set parameters permissions to 0444 new 8901f20bf72a media: visl: Add a tpg_verbose parameter new ce7e79acb6b3 doc: media: visl: Document tpg_verbose parameter new e0b8eb0f6d65 media: visl: Add codec specific variability on output frames new 82457ab32727 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 1269b6d7222f ACPI: utils: Make acpi_handle_path() not static new 5bd4edbbf920 ACPI: property: Ignore bad graph port nodes on Dell XPS 9315 new 0793e511c4c6 ACPI: resource: Add IRQ override quirk for ASUS ExpertBook [...] new e18afcb7b2a1 ACPI: processor_idle: Fix memory leak in acpi_processor_po [...] new 833dbcc88dd9 Merge branches 'acpi-property', 'acpi-resource' and 'acpi- [...] new 25160129853a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9c81e10a2d4b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 588248cd17d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd54a3e01907 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new c5eb9a57f1c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73be9a3aabdd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 3738d710af51 configs/debug: add NET debug config new 3de21a8990d3 genetlink: Add per family bind/unbind callbacks new fc906e79229b Merge branch 'for-thermal-genetlink-family-bind-unbind-callbacks' new ae94dc25fd73 net: dsa: remove OF-based MDIO bus registration from DSA core new 31f26e4fec1f selftests: bonding: make sure new active is not null new a260f080660e net: ravb: Get rid of the temporary variable irq new a5f149a97d09 net: ravb: Keep the reverse order of operations in ravb_close() new bbf2345fa658 net: ravb: Return cached statistics if the interface is down new 7bddccc9911c net: ravb: Move the update of ndev->features to ravb_set_f [...] new a71a50e391bf net: ravb: Do not apply features to hardware if the interf [...] new 48f894ab07c4 net: ravb: Add runtime PM support new fc136368fdc3 Merge branch 'ravb-rutime-PM-support' new 2210c5485e43 net/iucv: fix virtual vs physical address confusion new c699f35d658f ionic: set adminq irq affinity new 97538c146cca ionic: add helpers for accessing buffer info new d67ee210dafd ionic: use dma range APIs new 180e35cdf035 ionic: add initial framework for XDP support new f81da39bf4c0 ionic: Add XDP packet headroom new 8eeed8373e1c ionic: Add XDP_TX support new 587fc3f0dceb ionic: Add XDP_REDIRECT support new 26f5726a7857 ionic: add ndo_xdp_xmit new 5377805dc1c0 ionic: implement xdp frags support new d70a2a45b4a9 Merge branch 'ionic-xdp-support' new 21bd52ea38a8 tcp: Spelling s/curcuit/circuit/ new 1d085e9ce384 net: ti: icssg-prueth: Remove duplicate cleanup calls in e [...] new 71b605d32017 net: phy: aquantia: add AQR113 PHY ID new 80e4021c25d8 net: mdio: add helpers for accessing the EEE CAP2 registers new ef6ee3a31bdc net: phy: add PHY_EEE_CAP2_FEATURES new b63584c86edb net: phy: c45: add and use genphy_c45_read_eee_cap2 new 1bbe04e305fb net: phy: c45: add support for EEE link partner ability 2 [...] new 9a1e31299dec net: phy: c45: add support for MDIO_AN_EEE_ADV2 new a6e0cb150c51 Merge branch 'net-phy-eee-2' new ea7f3cfaa588 net: bql: allow the config to be disabled new 6d47302a3f0b net: phy: aquantia: add AQR813 PHY ID new 78e886ba2b54 net: ena: Remove ena_select_queue new a59b54fc124c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7648f0c91eaa selftests/bpf: Remove empty TEST_CUSTOM_PROGS new 4960681256fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76b5a35917ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d02d944fc6d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e1ea6db35fc3 wifi: brcmsmac: avoid function pointer casts new 7202e6819cc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e750d40ce137 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 0d01c33b27c4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 6e031ef2c201 crypto: ccp - State in dmesg that TSME is enabled new 12b8ae68f50d crypto: hisilicon/qm - add stop function by hardware new ce133a221230 crypto: hisilicon/qm - obtain stop queue status new 9066ac364d86 crypto: hisilicon/qm - change function type to void new 3ee2cee56c5e MAINTAINERS: adjust file entries after crypto vmx file movement new c2304e1a0b80 crypto: qat - change SLAs cleanup flow at shutdown new 7d42e097607c crypto: qat - resolve race condition during AER recovery new 4a070c7fa361 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b13cfb445c91 Merge tag 'drm-intel-next-2024-02-07' of git://anongit.fre [...] new 86ceaaaec597 drm/i915/gem: Atomically invalidate userptr on mmu-notifier new 0c68132df6e6 drm/i915/perf: Update handling of MMIO triggered reports new 7353c3d7c150 drm/i915/gem: reconcile Excess struct member kernel-doc warnings new cd1d91115ff1 drm/i915/gt: reconcile Excess struct member kernel-doc warnings new e4cf1a70fad3 drm/i915/guc: reconcile Excess struct member kernel-doc warnings new aa253baca534 drm/i915/perf: reconcile Excess struct member kernel-doc warnings new 835e4d9bb3a1 drm/i915/guc: Change wa and EU_PERF_CNTL registers to MCR type new de06b42edc5b drm/i915: don't make assumptions about intel_wakeref_t type new c5b32a419461 drm/i915/xelpg: Add workaround 14019877138 new a79709956226 drm/i915/huc: Allow for very slow HuC loading new 5e83c060e95b drm/i915/guc: Flush context destruction worker at suspend new 2f2cc53b5fe7 drm/i915/guc: Close deregister-context race against CT-loss new 0e00a8814eec drm/i915/guc: Avoid circular locking issue on busyness flush new 284781470de2 drm/i915/gt: Use rc6.supported flag from intel_gt for rc6_ [...] new 84bf82f4f866 drm/i915/xelpg: Extend driver code of Xe_LPG to Xe_LPG+ new c44d4ef47fda drm/i915/xelpg: Extend some workarounds/tuning to gfx vers [...] new 6d46d09a0d7d drm/i915/mtl: Wake GT before sending H2G message new 4104e634bba4 drm/i915/gt: Reflect the true and current status of rc6_enable new d2435a8e3d68 drm/i915: Add flex arrays to struct i915_syncmap new 599b0d8ce6ed drm/i915/selftests: Increasing the sleep time for live_rc6_manual new b11236486749 drm/i915: Add GuC submission interface version query new eb927f01dfb6 drm/i915/gt: Restart the heartbeat timer when forcing a pulse new 6f167a367346 Merge tag 'drm-intel-gt-next-2024-02-15' of git://anongit. [...] new 9ac4beb7578a Merge tag 'drm-misc-next-2024-02-15' of git://anongit.free [...] new bbf394745671 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new b40034994f60 gpu: host1x: remove redundant assignment to variable space new 3b59787a5170 dt-bindings: display: panel: Add Himax HX83112A new 654f26a0f43c drm/panel: Add driver for DJN HX83112A LCD panel new 77d17c4cd0bf Documentation/gpu: Update documentation on drm-shared-* new b31f5eba32ae drm: add drm_gem_object_is_shared_for_memory_stats() helper new d50ea100ea7e drm: update drm_show_memory_stats() for dma-bufs new ba1a58d5b907 drm/amdgpu: add shared fdinfo stats new 905a176a3ca3 drm/i915: Update shared stats to use the new gem helper new 61e738d81f75 drm/xe: Update shared stats to use the new gem helper new f63f24488571 drm: bridge: dw_hdmi: Set DRM bridge type new 1e5a2ec938d7 char/agp: remove agp_bridge_data::type new 9de552935b6c dt-bindings: vendor-prefixes: add prefix for admatec GmbH new c530379a6876 dt-bindings: display: panel-lvds: Add compatible for admat [...] new f9488c160d6e drm/panel: ltk500hd1829: make room for more similar panels new c71efc633713 dt-bindings: display: ltk500hd1829: add variant compatible [...] new 239cce651ea6 drm/panel: ltk500hd1829: add panel type for ltk101b4029w new 68cca8c2be92 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 79863ddee8eb drm/amd/display: 3.2.272 new 34a1de0f7935 drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole new dc84f52eb26d drm/amdgpu/nbio: Add NBIO 7.11.1 Support new bd377b128125 drm/amdgpu: add nbio 7.11.1 discovery support new c5ce1f1a2101 drm/amdgpu: add smuio 14.0.1 support new 24b5a5df943a drm/amdgpu: add PSP 14.0.1 support new aec765a4dc91 drm/amdgpu: add psp 14.0.1 discovery support new c40797d32024 drm/amdgpu: add sdma 6.1.1 firmware new a02cfac90fbd drm/amdgpu: add SDMA 6.1.1 discovery support new 6f18d7ad9dba drm/amdgpu: Fix missing parameter descriptions in ih_v7_0.c new f6aed043ee5d drm/amd/display: Add 'replay' NULL check in 'edp_set_repla [...] new 2bb2ad58f6b7 drm/amd: Change `jpeg_v4_0_5_start_dpg_mode()` to void new d99f44eee4b7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 26aba0d1c35f drm/i915/cdclk: Extract cdclk_divider() new 76184fa3d32e drm/i915/cdclk: Squash waveform is 16 bits new c0151c695fbe drm/i915/cdclk: Remove the hardcoded divider from cdclk_co [...] new 79e2ea2eaaa6 drm/i915/cdclk: Document CDCLK update methods new 4eec3ffdbf67 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 00d1b3d89749 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 1dd42daf414f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8cab26639989 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new ba215116d856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bce7052a319d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff16cbc4dc34 ALSA: avoid 'bool' as variable name new ba00e413fa15 ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninit [...] new 8e1089667f04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3112eef67f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3e643129c0d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1909c022173 module: Don't ignore errors from set_memory_XX() new 3a94d79f0781 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new c703b4c89dcf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 61c90765e131 md: remove redundant check of 'mddev->sync_thread' new faeaf210a559 md: remove redundant md_wakeup_thread() new 9cfcf99e7ed6 md: get rdev->mddev with READ_ONCE() new 570b9147deb6 md: use RCU lock to protect traversal in md_spares_need_change() new 95b77082b790 md/linear: Get rid of md-linear.h new 83cbdaf61b1a md/multipath: Remove md-multipath.h new 6cf350658736 md: fix kmemleak of rdev->serial new d69591caec24 Merge tag 'md-6.9-20240216' of https://git.kernel.org/pub/ [...] new 364d210aee8f Merge branch 'for-6.9/block' into for-next new 31edf4bbe0ba nbd: null check for nla_nest_start new 8a717f2af0ee Merge branch 'for-6.9/block' into for-next new 6fc0393e8e68 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 63b3b900ae43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 990f281fd954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1bec7691b327 pcmcia: ds: make pcmcia_bus_type const new de809e525d01 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new c7d5e7de4130 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 672f859a52ee Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 284133f67fe2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new a9b254892ce1 power: supply: axp288_fuel_gauge: Add STCK1A* Intel Comput [...] new d3cdaa738129 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da697c737f3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bad5247a2c4f ima: Align ima_inode_post_setattr() definition with LSM in [...] new 0298c5a9b168 ima: Align ima_file_mprotect() definition with LSM infrastructure new fbd0506e5c58 ima: Align ima_inode_setxattr() definition with LSM infras [...] new 526864dd2f60 ima: Align ima_inode_removexattr() definition with LSM inf [...] new fec5f85e468d ima: Align ima_post_read_file() definition with LSM infras [...] new 784111d0093e evm: Align evm_inode_post_setattr() definition with LSM in [...] new 2b6a4054f8c2 evm: Align evm_inode_setxattr() definition with LSM infras [...] new 779cb1947e27 evm: Align evm_inode_post_setxattr() definition with LSM i [...] new 314a8dc728d0 security: Align inode_setattr hook definition with EVM new 77fa6f314f03 security: Introduce inode_post_setattr hook new dae52cbf5887 security: Introduce inode_post_removexattr hook new 8f46ff5767b0 security: Introduce file_post_open hook new f09068b5a114 security: Introduce file_release hook new 08abce60d63f security: Introduce path_post_mknod hook new a7811e34d100 security: Introduce inode_post_create_tmpfile hook new 8b9d0b825c65 security: Introduce inode_post_set_acl hook new 2d705d802414 security: Introduce inode_post_remove_acl hook new b8d997032a46 security: Introduce key_post_create_or_update hook new 06cca5110774 integrity: Move integrity_kernel_module_request() to IMA new cd3cec0a02c7 ima: Move to LSM infrastructure new 84594c9ecdca ima: Move IMA-Appraisal to LSM infrastructure new 923831117611 evm: Move to LSM infrastructure new 75a323e604fc evm: Make it independent from 'integrity' LSM new 4de2f084fbff ima: Make it independent from 'integrity' LSM new b6c0dec9f78b integrity: Remove LSM new 1fc5baf574b7 Automated merge of 'dev' into 'next' new ab6cde0101c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85445b964290 integrity: eliminate unnecessary "Problem loading X.509 ce [...] new fdd82678156f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d600362593a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4fe05eabc0aa Merge branch 'next' of git://github.com/cschaufler/smack-next new cab9ead8ffb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b07cd3b746cf iommu/mtk_iommu: Use devm_kcalloc() instead of devm_kzalloc() new 0feda94c868d iommu/amd: Mark interrupt as managed new 00a9bc607043 iommu: Move iommu fault data to linux/iommu.h new 66014df73b30 iommu/arm-smmu-v3: Remove unrecoverable faults reporting new 0edeab66eba8 iommu: Remove unrecoverable fault data new 8b32a3bea262 iommu: Cleanup iopf data structure definitions new 15fc60cdd2d2 iommu: Merge iopf_device_param into iommu_fault_param new 1ff25d798e52 iommu: Remove iommu_[un]register_device_fault_handler() new 3f02a9dc7000 iommu: Merge iommu_fault_event and iopf_fault new 24b5d268b5ab iommu: Prepare for separating SVA and IOPF new 351ffcb11ca0 iommu: Make iommu_queue_iopf() more generic new 17c51a0ea36b iommu: Separate SVA and IOPF new cc7338e9d807 iommu: Refine locking for per-device fault data management new a74c077b9021 iommu: Use refcount for fault data access new 0095bf83554f iommu: Improve iopf_queue_remove_device() new 199112327135 iommu: Track iopf group instead of last fault new b554e396e51c iommu: Make iopf_group_response() return void new 3dfa64aecbaf iommu: Make iommu_report_device_fault() return void new 05f64ad28da1 Merge branches 'arm/mediatek', 'arm/renesas', 'x86/amd' an [...] new 5fbf5784b7f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 825b31192a24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0e9c328857c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f156fa4e232f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d246b0d4d658 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6873b789cc48 Merge branch into tip/master: 'x86/merge' new a6a1fbc4d43a Merge branch into tip/master: 'irq/core' new 151378251004 irqchip/gic-v3: Make gic_irq_domain_select() robust for ze [...] new de1ff306dcf4 genirq/irqdomain: Remove the param count restriction from [...] new ac81e94ab001 genirq/msi: Extend msi_parent_ops new 6516d5a29535 genirq/irqdomain: Add DOMAIN_BUS_DEVICE_MSI new c88f9110bfbc platform-msi: Prepare for real per device domains new 14fd06c776b5 irqchip: Convert all platform MSI users to the new API new 1a4671ff7a90 platform-msi: Remove unused interfaces new 9c78c1a85c04 genirq/msi: Provide optional translation op new 3095cc0d5b2c genirq/msi: Split msi_domain_alloc_irq_at() new 2d566a498d64 genirq/msi: Provide DOMAIN_BUS_WIRED_TO_MSI new 9d1c58c80046 genirq/msi: Optionally use dev->fwnode for device domain new 0ee1578b00bc genirq/msi: Provide allocation/free functions for "wired" [...] new e49312fe09df genirq/irqdomain: Reroute device MSI create_mapping new 9bbe13a5d414 genirq/msi: Provide MSI_FLAG_PARENT_PM_DEV new 1560af5cba7a Merge branch into tip/master: 'irq/msi' new eba12e82b5cf Merge branch into tip/master: 'ras/core' new 8cec3dd9e593 sched/core: Simplify code by removing duplicate #ifdefs new af1570bed497 Merge branch into tip/master: 'sched/core' new d5da9e070a88 Merge branch into tip/master: 'smp/core' new b66759174d37 Merge branch into tip/master: 'timers/core' new 32455181baf1 Merge branch into tip/master: 'timers/ptp' new e891b4def730 Merge branch into tip/master: 'x86/boot' new a0cdbd669a14 Merge branch into tip/master: 'x86/cache' new c7ac9c13a76f Merge branch into tip/master: 'x86/cleanups' new 03ceaf678d44 x86/CPU/AMD: Do the common init on future Zens too new a41bf16dd620 Merge branch into tip/master: 'x86/cpu' new d5d802309305 Merge branch into tip/master: 'x86/entry' new 55f96f9dac74 Merge branch into tip/master: 'x86/fred' new 26cf310f8efb Merge branch into tip/master: 'x86/misc' new 58917f69ec0e Merge branch into tip/master: 'x86/mm' new 889f30bc2fa0 Merge branch into tip/master: 'x86/sev' new e302d127a333 Merge branch into tip/master: 'x86/vdso' new 2ac832eb57b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8ec11bd89e15 dt-bindings: timer: nxp,sysctr-timer: support i.MX95 new 418062b548b1 clocksource/drivers/imx-sysctr: Drop use global variables new b67686e971b0 clocksource/drivers/imx-sysctr: Add i.MX95 support new b34b9547cee4 clocksource/drivers/arm_global_timer: Fix maximum prescaler value new 9256cec7b4f3 clocksource/drivers/arm_global_timer: Remove stray tab new b557ab552d3c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 1e36c5bd0402 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new e77dfaad5484 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 120311acb01d doc: Spinlocks are implied RCU readers new 8dbc33b4d1a1 doc: Make whatisRCU.rst note that spinlocks are RCU readers new 3cf501612108 doc: Make checklist.rst note that spinlocks are implied RC [...] new 739337d482f1 doc: Add CONFIG_RCU_STRICT_GRACE_PERIOD to checklist.rst new 600716592a3a doc: Add EARLY flag to early-parsed kernel boot parameters new 3b239b308e94 context_tracking: Fix kerneldoc headers for __ct_user_{ent [...] new 56823e9f60f0 doc: Clarify use of slab constructors and SLAB_TYPESAFE_BY_RCU new e15aed426a1b doc: Update checklist.rst discussion of callback execution new ca16265aaf9d rcu/nocb: Remove needless LOAD-ACQUIRE new 1e8e6951a577 rcu/nocb: Remove needless full barrier after callback advancing new b913c3fe685e rcu/nocb: Make IRQs disablement symmetric new afd4e6964745 rcu/nocb: Re-arrange call_rcu() NOCB specific code new dda98810b552 rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock() new f3c4c00784b5 rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake() new a7e4074dccd2 rcu/exp: Remove full barrier upon main thread wakeup new a636c5e6f8fc rcu/exp: Fix RCU expedited parallel grace period kworker a [...] new e7539ffc9a77 rcu/exp: Handle RCU expedited grace period kworker allocat [...] new 7836b2706076 rcu: s/boost_kthread_mutex/kthread_mutex new c19e5d3b497a rcu/exp: Move expedited kthread worker creation functions [...] new 8e5e62156648 rcu/exp: Make parallel exp gp kworker per rcu node new b67cffcbbf9d rcu/exp: Handle parallel exp gp kworkers affinity new 23da2ad64dbe rcu/exp: Remove rcu_par_gp_wq new 2eb52fa8900e rcu-tasks: Repair RCU Tasks Trace quiescence check new 4f86ec909904 rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks new a9c5e47e6864 rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit( [...] new 599014e2d604 rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() [...] new 8668fc723669 rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks new c484f412b31d rcu-tasks: Maintain real-time response in rcu_tasks_postscan() new 499d7e7e83d2 rcu: Rename jiffies_till_flush to jiffies_lazy_flush new 7f66f099de4d rcu: Provide a boot time parameter to control lazy RCU new 67050837ec14 srcu: Improve comments about acceleration leak new fd2a749d3f4f rcutorture: Suppress rtort_pipe_count warnings until after stalls new c90e3ecc9158 rcu/sync: remove un-used rcu_sync_enter_start function new 23f506533e3c Merge branches 'rcu-doc.2024.02.14a', 'rcu-nocb.2024.02.14 [...] new 84fb722f6ba7 fs/proc: remove redundant comments from /proc/bootconfig new e01bd0d9d1b8 Documentation/atomic_t: Emphasize that failed atomic opera [...] new 62c0504a55ad scftorture: Increase memory provided to guest OS new c511d769ffe4 Documentation/litmus-tests: Add locking tests to README new beef86616fa7 Documentation/litmus-tests: Demonstrate unordered failing cmpxchg new 66aa67decf0c tsc: Check for sockets instead of CPUs to make code match comment new 75af5180a24a x86/nmi: Fix "in NMI handler" check new 667cae3b49d0 rcutorture: Disable tracing to permit Tasks Rude RCU testing new 6691ef5c3344 rcu: Update lockdep while in RCU read-side critical section new b21a70551688 rcu: Make TINY_RCU depend on !PREEMPT_RCU rather than !PREEMPTION new 15fb43be0d2b srcu: Make Tiny SRCU explicitly disable preemption new 7e9591a1f5ca ftrace: Asynchronous grace period for register_ftrace_direct() new 234942a05e40 doc: Remove references to arrayRCU.rst new b4c7a9cd36e1 rcutorture: Enable RCU priority boosting for TREE09 new 46b86c1244af Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7149a1bc7884 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 945ce009d759 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 910c57dfa4d1 KVM: x86: Mark target gfn of emulated atomic instruction as dirty new c0f8b0752b09 Merge branches 'asyncpf', 'asyncpf_abi', 'fixes', 'generic [...] new 307f1b33e521 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 05c3cb27069f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd0a68a2337b workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK new 6396b3115f77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 457eae0e1ce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2b28f6806d2 firmware: coreboot: Generate modalias uevent for devices new f1cebae1dbf8 firmware: coreboot: Generate aliases for coreboot modules new 8a0a62941a04 firmware: coreboot: Replace tag with id table in driver struct new 92818f743fdb Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 90fc63aa9254 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de550717a269 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 5df9197edd73 workqueue: make wq_subsys const new 2444a80c1cc2 kobject: make uevent_seqnum atomic new 5c0941c55e5f kobject: reduce uevent_sock_mutex scope new 557bd852cf42 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4f022aad80dc xhci: Add interrupt pending autoclear flag to each interrupter new ace21625878f xhci: Add helper to set an interrupters interrupt moderati [...] new becbd202af84 xhci: make isoc_bei_interval variable interrupter specific. new 143e64df1bda xhci: remove unnecessary event_ring_deq parameter from xhc [...] new e30e9ad9ed66 xhci: update event ring dequeue pointer position to contro [...] new 84ac5e4fa517 xhci: move event processing for one interrupter to a separ [...] new fbaf1889a30f xhci: add helper that checks for unhandled events on a event ring new 84008be8adb0 xhci: Don't check if the event ring is valid before every [...] new edc47759bbc7 xhci: Decouple handling an event from checking for unhandl [...] new 9affb1d9a9d9 xhci: add helper to stop endpoint and wait for completion new 58c7ea6a3df8 ASoC: dt-bindings: Add Q6USB backend new a9c83252bff6 ASoC: dt-bindings: Update example for enabling USB offload [...] new d4718efff71d usb: core: Kconfig: Improve USB authorization mode help new b311048c174d usb: dwc3: gadget: Rewrite endpoint allocation flow new 50c72a46eb41 usb: dwc3: gadget: Remove redundant assignment to pointer trb new b65bdf7fd605 usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off [...] new 8c1b6b74d464 dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' new a6ba1e453174 usb: dwc3: apply snps,host-vbus-glitches workaround uncond [...] new 7ad818eef647 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMIC GLINK new 99f638dd49ca usb: gadget: Support already-mapped DMA SGs new 799970a5b15d usb: gadget: functionfs: Factorize wait-for-endpoint code new 7b07a2a7ca02 usb: gadget: functionfs: Add DMABUF import interface new d2f4831eafba Documentation: usb: Document FunctionFS DMABUF API new 136a73da8e3d usb: sysfs: use kstrtobool() if possible new ae28fd06b3a8 usb: storage: freecom: Remove redundant assignment to vari [...] new c89d32cabcd3 usb: image: mdc800: Remove redundant assignment to variabl [...] new ba9d3cd71f15 dt-bindings: usb: microchip,usb5744: Remove peer-hub as re [...] new 503d6ed00ff7 dt-bindings: usb/ti,am62-usb.yaml: Add PHY2 register space new 9a270ec7bfb0 usb: roles: Link the switch to its connector new 56403220577b platform/chrome: cros_ec_typec: Make sure the USB role swi [...] new ed6cbac8ba2d usb: gadget: uvc: drop unnecessary check for always set req new 5e7ea65daf13 usb: gadget: uvc: refactor the check for a valid buffer in [...] new 58da4e57cb29 usb: gadget: uvc: rework complete handler new ab9ffa51d5a2 usb: gadget: uvc: dont drop frames if zero length packages [...] new 2a3b7af12047 usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR new b3db266fb031 usb: typec: ucsi: Limit read size on v1.2 new 335e3eff220b usb: typec: ucsi: Update connector cap and status new b9fccfdb4ebb usb: typec: ucsi: Get PD revision for partner new ef6035d2f1f4 dt-bindings: regulator: qcom,usb-vbus-regulator: add suppo [...] new f637c0c6dd81 dt-bindings: usb: qcom,pmic-typec: add support for the PMI [...] new cf92b9df3dcf usb: typec: qcom-pmic-typec: add support for PMI632 PMIC new a2ce1312418f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7b5e0bfc03cb thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation new d44b9827e7f4 thunderbolt: Re-calculate estimated bandwidth when allocat [...] new c7857ee68e1b thunderbolt: Handle bandwidth allocation mode disable request new 2ec67a48cf8f thunderbolt: Log an error if DPTX request is not cleared new 37f49727cc53 thunderbolt: Fail the failed bandwidth request properly new fca0f40ac7ff thunderbolt: Re-order bandwidth group functions new 769da9708ae6 thunderbolt: Introduce tb_tunnel_direction_downstream() new 52a4490e89d7 thunderbolt: Reserve released DisplayPort bandwidth for a [...] new ccd845021147 thunderbolt: Calculate DisplayPort tunnel bandwidth after [...] new b4734507ac55 thunderbolt: Improve DisplayPort tunnel setup process to b [...] new 172ab63f9ca4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8524788abf56 tty/vt: Corrected doc of vc_sanitize_unicode(), vc_transla [...] new 42af6bcbc351 tty: hvc-iucv: fix function pointer casts new 394e3dbac214 serial: 8250_pci1xxxx: Don't use "proxy" headers new 0b38539633db serial: 8250_bcm7271: Replace custom unit definitions new 1364ea8a5613 serial: lpc32xx_hs: remove redundant check and assignment [...] new 5fcd6e71e8c5 tty: jsm: Remove redundant assignment to variable linestatus new cd0eb354d441 serial: 8250_of: Drop quirk fot NPCM from 8250_port new 548fcf037b3f tty: Don't include tty_buffer.h in tty.h new 5d26997bd1f6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 19551d6a81c7 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new ac501a2055c3 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new d33c3bc06842 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3190f2eb1e04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9f34676ee24 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 680ce1d3a3dc iio: dummy_evgen: remove Excess kernel-doc comments new 689c0953b977 iio: imu: adis16475: make use of irq_get_trigger_type() new 32f28e19ff27 iio: imu: adis16480: make use of irq_get_trigger_type() new 1ca53b5df113 iio: adc: ad_sigma_delta: allow overwriting the IRQ flags new 44b90383453c iio: light: vcnl4000: Set ps high definition for 4040/4200 new cf996f039679 iio: test: test gain-time-scale helpers new e21b4321f965 MAINTAINERS: add IIO GTS tests new eeb4c24a5c90 iio: health: afe4403: Use devm action helper for regulator [...] new e73a640fe314 iio: health: afe4403: Use devm IIO helpers new 5ff7ea503cd4 iio: health: afe4404: Use devm action helper for regulator [...] new 044b432392f8 iio: health: afe4404: Use devm IIO helpers new 7b5f65112755 dt-bindings: iio: frequency: add admfm2000 new 5659785a329e iio: frequency: admfm2000: New driver new c8f883a78fa2 iio: accel: mxc4005: new ACPI ID for the MXC6655 accelerometer new f7b6443f347d iio: sx9324: avoid copying property strings new 1dae0cb79cea iio: locking: introduce __cleanup() based direct mode clai [...] new 366328e5ac47 iio: dummy: Use automatic lock and direct mode cleanup. new eabc6b08476f iio: accel: adxl367: Use automated cleanup for locks and i [...] new b6dde1092395 iio: imu: bmi323: Use cleanup handling for iio_device_clai [...] new 3d329bcd4869 iio: adc: max1363: Use automatic cleanup for locks and iio [...] new fba730dd8ad1 iio: proximity: sx9360: Use automated cleanup for locks an [...] new d62f68c13f31 iio: proximity: sx9324: Use automated cleanup for locks an [...] new fb1f19713d41 iio: proximity: sx9310: Use automated cleanup for locks an [...] new 1fa220ec61ff iio: adc: ad4130: Use automatic cleanup of locks and direct mode. new 129e8619fccb iio: adc: ad7091r-base: Use auto cleanup of locks. new 0e2bf22aede4 iio: imu: st_lsm6dsx: improve kernel docs and comments new 16ac43a1b18c iio: imu: st_lsm6dsx: add support to ASM330LHHXG1 new 7c28226cd037 dt-bindings: iio: imu: st_lsm6dsx: add asm330lhhxg1 new 89b1b86fc773 iio: core: make iio_bus_type const new ca2f16c31568 Add 10EC5280 to bmi160_i2c ACPI IDs to allow binding on so [...] new f2a71ebdf231 iio: hid-sensor-als: Assign channels dynamically new 00c45c9ef9b2 iio: hid-sensor-als: Remove hardcoding of values for enums new 3765d426fe86 iio: hid-sensor-als: Add light color temperature support new 2ec17b1950bb iio: hid-sensor-als: Add light chromaticity support new f1f99fcbf997 dt-bindings: iio: afe: voltage-divider: Add io-channel-cells new 52882c6fb16f iio: humidity: hdc3020: switch to 16bit register defines new 9f9bfae410e6 dt-bindings: iio: humidity: hdc3020: add interrupt binding [...] new 3ad0e7e5f0cb iio: humidity: hdc3020: add threshold events support new 176e16918889 iio: gts-helper: Fix division loop new 3be3fea1b2df dt-bindings: adc: ad9467: add new io-backend property new d54d1ed674bf dt-bindings: adc: axi-adc: update bindings for backend framework new fd4464d218d5 of: property: add device link support for io-backends new d8489d07aa43 iio: buffer-dmaengine: export buffer alloc and free functions new 3a69f97de910 iio: add the IIO backend framework new 899d40413bd2 iio: adc: ad9467: convert to backend framework new 69d15f0b404d iio: adc: adi-axi-adc: move to backend framework new d3c9bf35fb42 iio: st_sensors: lsm9ds0: Use dev_err_probe() everywhere new 62142e914889 iio: st_sensors: lsm9ds0: Don't use "proxy" headers new f97645492083 iio: st_sensors: lsm9ds0: Use common style for terminator [...] new 354a5f922492 dt-bindings: iio: pressure: honeywell,hsc030pa.yaml add spi props new d874985d0176 iio: pressure: hsc030pa: use signed type to hold div_64() result new ea565809a403 iio: pressure: hsc030pa: include cleanup new 9ca8ac57e318 iio: pressure: hsc030pa: update datasheet URLs new 44dc0d743657 iio: pressure: hsc030pa add mandatory delay new d3168edd3d27 iio: pressure: hsc030pa add triggered buffer new 3d94da99d227 dt-bindings: iio: adc: ti-ads1298: Add bindings new 650e23991a5b iio: adc: ti-ads1298: Add driver new c5f06e594df3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3312a0e8f64e dt-bindings: phy: Add Rockchip HDMI/eDP Combo PHY schema new 553be2830c5f phy: rockchip: Add Samsung HDMI/eDP Combo PHY driver new 03db1786fe9e phy: ti: tusb1210: Use temporary variable for struct device new 505dfc6ba84c phy: ti: tusb1210: Define device IDs new e5182d0d9382 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81a7d0c4d059 soundwire: bus_type: make sdw_bus_type const new acd382bfa254 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9835f607690f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfc5660b2438 Staging: rtl8192e: Rename variable FirstIe_InScan new a372b8023741 Staging: rtl8192e: Rename function rtllib_rx_ADDBARsp() new 808f35c4e635 Staging: rtl8192e: Rename variable LPSAwakeIntvl_tmp new 6b7a8b468bef Staging: rtl8192e: Rename variable LPSDelayCnt new 583b7e3b93f5 Staging: rtl8192e: Rename function pointer SetHwRegHandler() new e51e94692d59 Staging: rtl8192e: Rename function MgntQuery_TxRateExclude [...] new 05ee6e2ffc95 Staging: rtl8192e: Rename variable PeerHTCapBuf new 332fe0ec2864 Staging: rtl8192e: Rename variable PeerHTInfoBuf new a9055dc8e5ca Staging: rtl8192e: Rename variable LPSAwakeIntvl new 0efe628a94b6 Staging: rtl8192e: Rename variable SelfHTCap new 459a6c2b2580 Staging: rtl8192e: Fix paren alignment for rtllib_disable_ [...] new 9842cb03969e Staging: rtl8192e: Fixup if statement broken across multip [...] new c64b64c98bc7 Staging: rtl8192e: Remove unnecessary blank line new 3f3dd0a07c8a Staging: rtl8192e: Fix if statement alignment with open pa [...] new 1650401eac5f Staging: rtl8192e: Rename variable Octet new 0dd08a4b53de Staging: rtl8192e: Rename variable LpsIdleCount new 34eb6bea1ffb Staging: rtl8192e: Rename variable NumRecvBcnInPeriod new b4a89adc2ff3 Staging: rtl8192e: Rename variable bForcedBgMode new 0ef4a26928d7 staging: rtl8192e: remove braces from single statement blocks new 2025908b8e3a staging: rtl8192e: remove return from void function rtl92e [...] new 72c068a1c71f staging: rtl8192e: initialize variables at declaration new cfd87832dfa1 staging: axis-fifo: Use sysfs_emit() new e1f97d7ef608 staging: fieldbus: make anybus_bus const new 869eb452aed6 staging: vc04_services: vchiq_arm: make vchiq_bus_type const new 133951fda02c staging: vme: make vme_bus_type const new 455c5e12a3b7 staging: gdm724x: constantify the struct device_type usage new 7f3ed9612ec2 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new b6dce0452a02 counter: fix privdata alignment new dc0431d1ba7a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new cf497f3585f9 dmaengine: idxd: make dsa_bus_type const new fa3400504824 dt-bindings: dma: convert MediaTek High-Speed controller t [...] new 35b78e2eef2d dt-bindings: renesas,rcar-dmac: Add r8a779h0 support new e147fc2d39cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c3d18a5fab7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c4297607ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d786a524966 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5abdef57fdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91510d5959ad gpio: cdev: fix a NULL-pointer dereference with DEBUG enabled new 4a92857d6e83 gpio: constify opaque pointer "data" in gpio_device_find() new bd0892c57cfa Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new dc6bdf3a7a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 068eb74c455d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new b66589b5e541 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b4686cdf2d38 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 206489084aeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 083368e19069 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 3ca0a485fdce Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 1db0ce0b2787 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d1b1dcadef95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67e5a8203f02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 123f329212f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31fdf1edd4b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f636731ed817 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 3e4dc7c7a9ca Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 56a38f39aa7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d12bf67c11b Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new d87d0cde7c90 landlock: Add IOCTL access right new fa652ae8df97 selftests/landlock: Test IOCTL support new d21445aab625 selftests/landlock: Test IOCTL with memfds new 94d385489200 selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] new 299f7dcf530a selftests/landlock: Test IOCTLs on named pipes new 9ad63b14122c selftests/landlock: Check IOCTL restrictions for named UNI [...] new 1cd95cf86426 samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL new b97ef9cef4f0 landlock: Document IOCTL support new 7bb72950ba93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 789809a3d540 rust: bindings: Order headers alphabetically new b6cda913bba4 rust: kernel: fix multiple typos in documentation new 69d5fbb01596 rust: error: improve unsafe code in example new 16dca5d12ed1 rust: ioctl: end top-level module docs with full stop new ed8596532a66 rust: kernel: add srctree-relative doclinks new 8cfce47d7598 rust: str: use `NUL` instead of 0 in doc comments new 4c62348d5b84 rust: str: move SAFETY comment in front of unsafe block new ebf2b8a75a05 rust: kernel: unify spelling of refcount in docs new af8b18d7404b rust: kernel: mark code fragments in docs with backticks new 6269fadf351e rust: kernel: add blank lines in front of code blocks new 4c799d1dc89b rust: kernel: add doclinks new cd16c41fdefa rust: kernel: remove unneeded doclink targets new ed6d0bed343e rust: locked_by: shorten doclink preview new e283ee239220 rust: kernel: add reexports for macros new 44f2e626cbf7 rust: kernel: stop using ptr_metadata feature new ba4abeb13d5e docs: rust: Move testing to a separate page new e3c3d34507c7 docs: rust: Add description of Rust documentation test as [...] new d92804334a50 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new cbc23a8f0b14 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new dc4d1ab7f833 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 50a478f033fd Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 12e32fc7341d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 35a4fdde2466 Add linux-next specific files for 20240219
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 (d37e1e4c52bc) \ N -- N -- N refs/heads/master (35a4fdde2466)
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 1477 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/debugfs-hisi-hpre | 15 + Documentation/ABI/testing/debugfs-hisi-sec | 15 + Documentation/ABI/testing/debugfs-hisi-zip | 15 + Documentation/ABI/testing/sysfs-class-usb_role | 6 + Documentation/RCU/whatisRCU.rst | 6 +- Documentation/admin-guide/media/visl.rst | 12 +- .../devicetree/bindings/arm/msm/qcom,saw2.txt | 58 - .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 58 +- .../devicetree/bindings/clock/qcom,sc7180-mss.yaml | 61 - .../bindings/display/panel/himax,hx83112a.yaml | 74 + .../display/panel/leadtek,ltk500hd1829.yaml | 4 +- .../bindings/display/panel/panel-lvds.yaml | 2 + .../bindings/dma/mediatek,mt7622-hsdma.yaml | 63 + .../devicetree/bindings/dma/mtk-hsdma.txt | 33 - .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 1 + .../bindings/i3c/aspeed,ast2600-i3c.yaml | 2 +- .../devicetree/bindings/i3c/cdns,i3c-master.yaml | 2 +- Documentation/devicetree/bindings/i3c/i3c.yaml | 4 +- .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 2 +- .../bindings/i3c/silvaco,i3c-master.yaml | 2 +- .../bindings/i3c/snps,dw-i3c-master.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7380.yaml | 86 - .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 4 + .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 8 +- .../devicetree/bindings/iio/adc/ti,ads1298.yaml | 80 + .../bindings/iio/afe/voltage-divider.yaml | 11 + .../bindings/iio/humidity/ti,hdc3020.yaml | 3 + .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 4 +- .../bindings/iio/pressure/honeywell,hsc030pa.yaml | 3 + .../bindings/phy/rockchip,rk3588-hdptx-phy.yaml | 91 + .../regulator/qcom,usb-vbus-regulator.yaml | 9 +- .../soc/qcom/{qcom,spm.yaml => qcom,saw2.yaml} | 45 +- .../devicetree/bindings/sound/qcom,q6usb.yaml | 55 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 15 + .../bindings/timer/nxp,sysctr-timer.yaml | 4 +- .../devicetree/bindings/usb/microchip,usb5744.yaml | 2 - .../devicetree/bindings/usb/qcom,pmic-typec.yaml | 32 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 7 - .../devicetree/bindings/usb/ti,am62-usb.yaml | 8 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/media/v4l2-subdev.rst | 2 +- Documentation/gpu/drm-usage-stats.rst | 2 +- Documentation/hwmon/max6620.rst | 2 +- Documentation/process/cve.rst | 121 + Documentation/process/index.rst | 1 + Documentation/process/security-bugs.rst | 5 +- Documentation/rust/general-information.rst | 24 - Documentation/rust/index.rst | 1 + Documentation/rust/testing.rst | 135 + Documentation/usb/functionfs.rst | 36 + Documentation/userspace-api/landlock.rst | 64 +- MAINTAINERS | 156 +- Makefile | 2 +- Next/SHA1s | 154 +- Next/merge.log | 3176 ++++++++++++-------- arch/arm/boot/dts/nvidia/tegra124-nyan.dtsi | 1 + arch/arm/boot/dts/nvidia/tegra124-venice2.dts | 1 + arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 32 +- arch/arm/boot/dts/qcom/qcom-apq8084.dtsi | 13 +- arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 25 +- arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 10 +- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 8 + arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 20 +- arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 13 +- arch/arm64/Kconfig | 47 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 2 +- .../dts/qcom/msm8916-samsung-fortuna-common.dtsi | 21 + arch/arm64/boot/dts/qcom/pmi632.dtsi | 9 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 41 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 11 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 53 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 6 + arch/arm64/configs/defconfig | 2 +- arch/arm64/include/asm/archrandom.h | 2 - arch/arm64/include/asm/assembler.h | 55 +- arch/arm64/include/asm/cpufeature.h | 116 + arch/arm64/include/asm/esr.h | 13 +- arch/arm64/include/asm/fixmap.h | 2 +- arch/arm64/include/asm/kasan.h | 2 - arch/arm64/include/asm/kernel-pgtable.h | 103 +- arch/arm64/include/asm/kvm_emulate.h | 10 +- arch/arm64/include/asm/memory.h | 17 +- arch/arm64/include/asm/mman.h | 36 + arch/arm64/include/asm/mmu.h | 40 +- arch/arm64/include/asm/mmu_context.h | 83 +- arch/arm64/include/asm/pgalloc.h | 53 +- arch/arm64/include/asm/pgtable-hwdef.h | 33 +- arch/arm64/include/asm/pgtable-prot.h | 20 +- arch/arm64/include/asm/pgtable-types.h | 6 + arch/arm64/include/asm/pgtable.h | 630 +++- arch/arm64/include/asm/scs.h | 36 +- arch/arm64/include/asm/setup.h | 3 - arch/arm64/include/asm/tlb.h | 3 + arch/arm64/include/asm/tlbflush.h | 13 +- arch/arm64/kernel/Makefile | 13 +- arch/arm64/kernel/cpufeature.c | 111 +- arch/arm64/kernel/efi.c | 4 +- arch/arm64/kernel/head.S | 463 +-- arch/arm64/kernel/image-vars.h | 35 +- arch/arm64/kernel/kaslr.c | 4 +- arch/arm64/kernel/module.c | 2 +- arch/arm64/kernel/mte.c | 2 +- arch/arm64/kernel/pi/Makefile | 27 +- arch/arm64/kernel/{ => pi}/idreg-override.c | 80 +- arch/arm64/kernel/pi/kaslr_early.c | 67 +- arch/arm64/kernel/pi/map_kernel.c | 276 ++ arch/arm64/kernel/pi/map_range.c | 105 + arch/arm64/kernel/{ => pi}/patch-scs.c | 36 +- arch/arm64/kernel/pi/pi.h | 36 + arch/arm64/kernel/pi/relacheck.c | 130 + arch/arm64/kernel/pi/relocate.c | 64 + arch/arm64/kernel/setup.c | 22 - arch/arm64/kernel/sleep.S | 3 - arch/arm64/kernel/vmlinux.lds.S | 17 +- arch/arm64/kvm/Kconfig | 1 - arch/arm64/kvm/guest.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 2 - arch/arm64/kvm/mmu.c | 17 +- arch/arm64/kvm/pkvm.c | 27 +- arch/arm64/mm/Makefile | 1 + arch/arm64/mm/contpte.c | 404 +++ arch/arm64/mm/fault.c | 42 +- arch/arm64/mm/fixmap.c | 40 +- arch/arm64/mm/hugetlbpage.c | 40 +- arch/arm64/mm/init.c | 2 +- arch/arm64/mm/kasan_init.c | 165 +- arch/arm64/mm/mmap.c | 4 + arch/arm64/mm/mmu.c | 271 +- arch/arm64/mm/pageattr.c | 6 +- arch/arm64/mm/pgd.c | 17 +- arch/arm64/mm/proc.S | 122 +- arch/arm64/mm/ptdump.c | 21 +- arch/arm64/mm/trans_pgd.c | 6 +- arch/arm64/tools/cpucaps | 1 + arch/parisc/include/asm/checksum.h | 191 +- arch/parisc/include/asm/kprobes.h | 3 +- arch/parisc/kernel/ftrace.c | 2 +- arch/parisc/kernel/unwind.c | 14 +- arch/powerpc/include/asm/tlb.h | 2 + arch/s390/Kconfig | 2 +- arch/s390/crypto/chacha-glue.c | 4 +- arch/s390/crypto/chacha-s390.S | 2 +- arch/s390/crypto/crc32-vx.c | 11 +- arch/s390/crypto/crc32-vx.h | 12 + arch/s390/crypto/{crc32be-vx.S => crc32be-vx.c} | 177 +- arch/s390/crypto/{crc32le-vx.S => crc32le-vx.c} | 249 +- arch/s390/include/asm/asm-prototypes.h | 2 +- arch/s390/include/asm/checksum.h | 29 +- arch/s390/include/asm/entry-common.h | 5 +- .../include/asm/{vx-insn-asm.h => fpu-insn-asm.h} | 71 +- arch/s390/include/asm/fpu-insn.h | 486 +++ arch/s390/include/asm/fpu-types.h | 51 + arch/s390/include/asm/fpu.h | 295 ++ arch/s390/include/asm/fpu/api.h | 126 - arch/s390/include/asm/fpu/internal.h | 67 - arch/s390/include/asm/fpu/types.h | 41 - arch/s390/include/asm/kvm_host.h | 3 +- arch/s390/include/asm/lowcore.h | 2 +- arch/s390/include/asm/processor.h | 11 +- arch/s390/include/asm/tlb.h | 30 +- arch/s390/include/asm/vx-insn.h | 19 - arch/s390/kernel/compat_signal.c | 20 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/early.c | 2 +- arch/s390/kernel/entry.S | 9 +- arch/s390/kernel/fpu.c | 372 +-- arch/s390/kernel/ipl.c | 3 +- arch/s390/kernel/machine_kexec.c | 1 + arch/s390/kernel/nmi.c | 167 +- arch/s390/kernel/os_info.c | 6 +- arch/s390/kernel/perf_regs.c | 10 +- arch/s390/kernel/process.c | 20 +- arch/s390/kernel/ptrace.c | 98 +- arch/s390/kernel/setup.c | 12 +- arch/s390/kernel/signal.c | 18 +- arch/s390/kernel/smp.c | 1 + arch/s390/kernel/sysinfo.c | 27 +- arch/s390/kernel/traps.c | 12 +- arch/s390/kvm/interrupt.c | 8 +- arch/s390/kvm/kvm-s390.c | 36 +- arch/s390/kvm/vsie.c | 3 - arch/s390/lib/Makefile | 1 + arch/s390/lib/csum-partial.c | 91 + arch/x86/include/asm/pgtable.h | 8 +- arch/x86/include/asm/vsyscall.h | 10 + arch/x86/kernel/cpu/amd.c | 14 +- arch/x86/kvm/x86.c | 10 + arch/x86/mm/fault.c | 9 - arch/x86/mm/maccess.c | 10 + arch/xtensa/include/asm/processor.h | 8 +- arch/xtensa/include/asm/ptrace.h | 2 +- arch/xtensa/kernel/process.c | 5 +- arch/xtensa/kernel/stacktrace.c | 3 +- drivers/acpi/apei/ghes.c | 63 - drivers/acpi/internal.h | 1 + drivers/acpi/mipi-disco-img.c | 71 + drivers/acpi/processor_idle.c | 2 + drivers/acpi/property.c | 3 + drivers/acpi/resource.c | 7 + drivers/acpi/utils.c | 2 +- drivers/base/platform-msi.c | 119 +- drivers/block/nbd.c | 6 + drivers/bus/Kconfig | 5 +- drivers/cache/ax45mp_cache.c | 4 + drivers/char/agp/agp.h | 1 - drivers/clk/qcom/Kconfig | 10 - drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/camcc-sc8280xp.c | 6 +- drivers/clk/qcom/camcc-sm8550.c | 10 +- drivers/clk/qcom/camcc-x1e80100.c | 4 +- drivers/clk/qcom/clk-branch.h | 6 + drivers/clk/qcom/dispcc-qcm2290.c | 4 +- drivers/clk/qcom/dispcc-sc7280.c | 7 +- drivers/clk/qcom/dispcc-sc8280xp.c | 4 +- drivers/clk/qcom/dispcc-sdm845.c | 2 + drivers/clk/qcom/dispcc-sm6115.c | 4 +- drivers/clk/qcom/dispcc-sm8250.c | 4 +- drivers/clk/qcom/dispcc-sm8450.c | 7 +- drivers/clk/qcom/dispcc-sm8550.c | 7 +- drivers/clk/qcom/dispcc-sm8650.c | 4 +- drivers/clk/qcom/dispcc-x1e80100.c | 4 +- drivers/clk/qcom/gcc-sa8775p.c | 25 +- drivers/clk/qcom/gcc-sc7180.c | 22 +- drivers/clk/qcom/gcc-sc7280.c | 20 +- drivers/clk/qcom/gcc-sc8180x.c | 28 +- drivers/clk/qcom/gcc-sc8280xp.c | 25 +- drivers/clk/qcom/gcc-sdx55.c | 12 +- drivers/clk/qcom/gcc-sdx65.c | 13 +- drivers/clk/qcom/gcc-sdx75.c | 10 +- drivers/clk/qcom/gcc-sm4450.c | 28 +- drivers/clk/qcom/gcc-sm6375.c | 11 +- drivers/clk/qcom/gcc-sm7150.c | 23 +- drivers/clk/qcom/gcc-sm8250.c | 19 +- drivers/clk/qcom/gcc-sm8350.c | 20 +- drivers/clk/qcom/gcc-sm8450.c | 21 +- drivers/clk/qcom/gcc-sm8550.c | 21 +- drivers/clk/qcom/gcc-sm8650.c | 16 +- drivers/clk/qcom/gcc-x1e80100.c | 16 +- drivers/clk/qcom/gpucc-sc7280.c | 9 +- drivers/clk/qcom/gpucc-sc8280xp.c | 9 +- drivers/clk/qcom/gpucc-sm8550.c | 10 +- drivers/clk/qcom/gpucc-x1e80100.c | 2 +- drivers/clk/qcom/lpasscorecc-sc7180.c | 7 +- drivers/clk/qcom/mss-sc7180.c | 140 - drivers/clk/qcom/videocc-sm8250.c | 6 +- drivers/clk/qcom/videocc-sm8350.c | 10 +- drivers/clk/qcom/videocc-sm8450.c | 13 +- drivers/clk/qcom/videocc-sm8550.c | 13 +- drivers/clocksource/arm_global_timer.c | 4 +- drivers/clocksource/timer-imx-sysctr.c | 117 +- drivers/counter/counter-core.c | 7 +- drivers/crypto/ccp/psp-dev.c | 11 +- drivers/crypto/hisilicon/debugfs.c | 5 + drivers/crypto/hisilicon/qm.c | 184 +- drivers/crypto/intel/qat/qat_common/adf_aer.c | 22 +- drivers/crypto/intel/qat/qat_common/adf_rl.c | 20 +- drivers/cxl/acpi.c | 45 +- drivers/cxl/core/pci.c | 6 +- drivers/cxl/pci.c | 57 +- drivers/dma/fsl-edma-common.h | 5 +- drivers/dma/fsl-edma-main.c | 4 +- drivers/dma/idxd/bus.c | 2 +- drivers/dma/idxd/cdev.c | 2 +- drivers/dma/idxd/debugfs.c | 2 +- drivers/dma/idxd/idxd.h | 3 +- drivers/dma/idxd/irq.c | 3 +- drivers/dma/mv_xor_v2.c | 8 +- drivers/dma/qcom/hidma.c | 6 +- drivers/firmware/efi/cper.c | 19 - drivers/firmware/google/cbmem.c | 8 +- drivers/firmware/google/coreboot_table.c | 20 +- drivers/firmware/google/coreboot_table.h | 3 +- drivers/firmware/google/framebuffer-coreboot.c | 8 +- drivers/firmware/google/memconsole-coreboot.c | 8 +- drivers/firmware/google/vpd.c | 8 +- drivers/firmware/microchip/mpfs-auto-update.c | 2 +- drivers/gpio/gpiolib-cdev.c | 4 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 11 +- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 9 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 3 + drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/soc21.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 29 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../dc/link/protocols/link_edp_panel_control.c | 3 +- .../amd/include/asic_reg/nbio/nbio_7_11_0_offset.h | 2 + drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 + drivers/gpu/drm/drm_buddy.c | 4 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 60 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_pm.c | 10 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 42 - drivers/gpu/drm/i915/gem/i915_gem_userptr.h | 14 - drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 3 + drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 18 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 2 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 27 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 21 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 126 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_huc.c | 64 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drm_client.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 8 - drivers/gpu/drm/i915/i915_gem.c | 5 - drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_query.c | 33 + drivers/gpu/drm/i915/i915_syncmap.c | 19 +- drivers/gpu/drm/i915/intel_uncore.c | 5 +- drivers/gpu/drm/msm/msm_iommu.c | 32 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 8 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-himax-hx83112a.c | 372 +++ drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 265 +- .../xe/compat-i915-headers/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/xe/xe_drm_client.c | 2 +- drivers/gpu/drm/xe/xe_pt.c | 39 +- drivers/gpu/drm/xe/xe_pt_walk.c | 2 +- drivers/gpu/drm/xe/xe_pt_walk.h | 19 +- drivers/gpu/drm/xe/xe_range_fence.c | 7 +- drivers/gpu/drm/xe/xe_vm.c | 13 +- drivers/gpu/host1x/cdma.c | 3 +- drivers/hwmon/axi-fan-control.c | 75 +- drivers/i3c/master/dw-i3c-master.c | 4 +- drivers/iio/Kconfig | 9 + drivers/iio/Makefile | 1 + drivers/iio/accel/adxl367.c | 297 +- drivers/iio/accel/mxc4005.c | 1 + drivers/iio/adc/Kconfig | 31 +- drivers/iio/adc/Makefile | 2 +- drivers/iio/adc/ad4130.c | 131 +- drivers/iio/adc/ad7091r-base.c | 25 +- drivers/iio/adc/ad7380.c | 462 --- drivers/iio/adc/ad9467.c | 267 +- drivers/iio/adc/adi-axi-adc.c | 385 +-- drivers/iio/adc/max1363.c | 171 +- drivers/iio/adc/ti-ads1298.c | 768 +++++ drivers/iio/buffer/industrialio-buffer-dmaengine.c | 8 +- drivers/iio/dummy/iio_simple_dummy.c | 185 +- drivers/iio/humidity/hdc3020.c | 445 ++- drivers/iio/imu/bmi160/bmi160_i2c.c | 9 + drivers/iio/imu/bmi323/bmi323_core.c | 78 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 31 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 28 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 33 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 5 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 21 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 6 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 4 +- drivers/iio/industrialio-backend.c | 418 +++ drivers/iio/industrialio-core.c | 2 +- drivers/iio/industrialio-gts-helper.c | 15 +- drivers/iio/light/hid-sensor-als.c | 122 +- drivers/iio/pressure/Kconfig | 2 + drivers/iio/pressure/hsc030pa.c | 49 +- drivers/iio/pressure/hsc030pa.h | 7 + drivers/iio/pressure/hsc030pa_i2c.c | 9 +- drivers/iio/pressure/hsc030pa_spi.c | 7 +- drivers/iio/proximity/sx9310.c | 114 +- drivers/iio/proximity/sx9324.c | 178 +- drivers/iio/proximity/sx9360.c | 115 +- drivers/iommu/Kconfig | 4 + drivers/iommu/Makefile | 3 +- drivers/iommu/amd/init.c | 3 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 14 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 108 +- drivers/iommu/intel/Kconfig | 1 + drivers/iommu/intel/iommu.c | 28 +- drivers/iommu/intel/iommu.h | 4 +- drivers/iommu/intel/svm.c | 41 +- drivers/iommu/io-pgfault.c | 463 +-- drivers/iommu/iommu-sva.c | 71 +- drivers/iommu/iommu-sva.h | 71 - drivers/iommu/iommu.c | 233 -- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 4 +- drivers/irqchip/irq-gic-v3.c | 6 +- drivers/mailbox/bcm-flexrm-mailbox.c | 8 +- drivers/md/md-linear.h | 17 - drivers/md/md-multipath.h | 32 - drivers/md/md.c | 48 +- drivers/md/raid5.c | 6 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 2 + drivers/media/dvb-core/dvb_frontend.c | 13 +- drivers/media/dvb-frontends/bcm3510_priv.h | 6 +- drivers/media/dvb-frontends/cx24110.h | 8 +- drivers/media/dvb-frontends/stv6110x_priv.h | 8 +- drivers/media/dvb-frontends/tda8083.h | 8 +- drivers/media/dvb-frontends/zl10036.c | 2 +- drivers/media/dvb-frontends/zl10036.h | 2 +- drivers/media/i2c/msp3400-driver.c | 22 +- drivers/media/i2c/msp3400-driver.h | 2 +- drivers/media/i2c/st-vgxy61.c | 2 +- drivers/media/pci/bt8xx/bttv-gpio.c | 2 +- drivers/media/pci/bt8xx/bttvp.h | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 9 +- drivers/media/platform/amphion/vdec.c | 4 +- drivers/media/platform/marvell/Kconfig | 2 + .../vcodec/decoder/mtk_vcodec_dec_stateless.c | 14 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 16 + drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 1 + drivers/media/platform/renesas/Kconfig | 16 + drivers/media/platform/renesas/Makefile | 1 + .../platform/renesas/{rcar-vin => }/rcar-csi2.c | 0 drivers/media/platform/renesas/rcar-vin/Kconfig | 16 - drivers/media/platform/renesas/rcar-vin/Makefile | 1 - .../media/platform/renesas/rzg2l-cru/rzg2l-cru.h | 3 - .../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 37 +- .../media/platform/renesas/rzg2l-cru/rzg2l-ip.c | 18 +- .../media/platform/renesas/rzg2l-cru/rzg2l-video.c | 83 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 69 +- .../media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 5 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 26 +- drivers/media/test-drivers/visl/visl-core.c | 15 +- drivers/media/test-drivers/visl/visl-dec.c | 301 +- drivers/media/test-drivers/visl/visl.h | 1 + drivers/media/tuners/tda18271-fe.c | 1 - drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-context.c | 8 +- drivers/media/usb/pvrusb2/pvrusb2-dvb.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 11 +- drivers/media/v4l2-core/v4l2-ctrls-api.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 2 +- drivers/net/ethernet/adi/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 - drivers/net/ethernet/broadcom/asp2/bcmasp.c | 6 +- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c | 3 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 11 + .../net/ethernet/pensando/ionic/ionic_ethtool.c | 5 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 193 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 13 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 18 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 460 ++- drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 132 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 20 - drivers/net/ethernet/ti/icssg/icssg_prueth.c | 4 - drivers/net/phy/aquantia/aquantia_main.c | 42 + drivers/net/phy/phy-c45.c | 69 + drivers/net/phy/phy_device.c | 11 + .../broadcom/brcm80211/brcmsmac/phy/phy_cmn.c | 3 +- .../broadcom/brcm80211/brcmsmac/phy_shim.c | 5 +- .../broadcom/brcm80211/brcmsmac/phy_shim.h | 2 +- drivers/nvme/host/core.c | 4 + drivers/nvme/host/fabrics.c | 1 + drivers/nvme/target/fabrics-cmd.c | 4 +- drivers/of/property.c | 2 + drivers/pcmcia/cs_internal.h | 2 +- drivers/pcmcia/ds.c | 2 +- drivers/perf/arm_smmuv3_pmu.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 10 +- drivers/phy/rockchip/Kconfig | 8 + drivers/phy/rockchip/Makefile | 1 + drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 1028 +++++++ drivers/phy/ti/phy-tusb1210.c | 57 +- drivers/platform/chrome/cros_ec_typec.c | 19 + drivers/power/supply/axp288_fuel_gauge.c | 10 +- drivers/power/supply/bq27xxx_battery_i2c.c | 4 +- drivers/s390/crypto/ap_bus.c | 40 +- drivers/s390/crypto/ap_debug.h | 4 +- drivers/s390/crypto/ap_queue.c | 31 +- drivers/s390/crypto/pkey_api.c | 187 +- drivers/s390/crypto/zcrypt_api.c | 60 +- drivers/s390/crypto/zcrypt_ccamisc.c | 214 +- drivers/s390/crypto/zcrypt_debug.h | 4 +- drivers/s390/crypto/zcrypt_ep11misc.c | 127 +- drivers/s390/crypto/zcrypt_msgtype50.c | 14 +- drivers/s390/crypto/zcrypt_msgtype6.c | 45 +- drivers/soc/qcom/spm.c | 254 +- drivers/soc/tegra/pmc.c | 63 +- drivers/soundwire/bus_type.c | 2 +- drivers/staging/axis-fifo/axis-fifo.c | 7 +- drivers/staging/fieldbus/anybuss/host.c | 2 +- drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 1 + drivers/staging/media/imx/imx-media-fim.c | 2 +- drivers/staging/media/starfive/camss/stf-capture.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 10 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 9 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 1 - drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 2 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 2 +- drivers/staging/rtl8192e/rtl819x_HT.h | 6 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 36 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 2 +- drivers/staging/rtl8192e/rtllib.h | 18 +- drivers/staging/rtl8192e/rtllib_rx.c | 7 +- drivers/staging/rtl8192e/rtllib_softmac.c | 96 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +- drivers/staging/rtl8192e/rtllib_tx.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_bus.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_bus.h | 2 +- drivers/staging/vme_user/vme.c | 2 +- drivers/staging/vme_user/vme.h | 2 +- drivers/tee/tee_core.c | 2 +- drivers/thunderbolt/domain.c | 4 + drivers/thunderbolt/switch.c | 3 + drivers/thunderbolt/tb.c | 898 +++--- drivers/thunderbolt/tb.h | 10 + drivers/thunderbolt/tunnel.c | 96 +- drivers/thunderbolt/tunnel.h | 6 + drivers/thunderbolt/usb4.c | 4 +- drivers/tty/hvc/hvc_iucv.c | 6 +- drivers/tty/serial/8250/8250_bcm7271.c | 17 +- drivers/tty/serial/8250/8250_of.c | 44 +- drivers/tty/serial/8250/8250_pci1xxxx.c | 20 +- drivers/tty/serial/8250/8250_port.c | 24 - drivers/tty/serial/jsm/jsm_cls.c | 1 - drivers/tty/serial/lpc32xx_hs.c | 2 - drivers/tty/tty_buffer.c | 1 + drivers/tty/vt/vt.c | 16 +- drivers/ufs/host/ufs-qcom.c | 8 +- drivers/usb/core/Kconfig | 22 +- drivers/usb/core/sysfs.c | 22 +- drivers/usb/dwc3/core.c | 3 - drivers/usb/dwc3/core.h | 3 +- drivers/usb/dwc3/ep0.c | 1 + drivers/usb/dwc3/gadget.c | 91 +- drivers/usb/dwc3/gadget.h | 1 + drivers/usb/dwc3/host.c | 5 +- drivers/usb/gadget/Kconfig | 1 + drivers/usb/gadget/function/f_fs.c | 513 +++- drivers/usb/gadget/function/uvc_video.c | 115 +- drivers/usb/gadget/udc/core.c | 7 +- drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-ring.c | 200 +- drivers/usb/host/xhci.c | 90 +- drivers/usb/host/xhci.h | 5 +- drivers/usb/image/mdc800.c | 1 - drivers/usb/roles/class.c | 40 +- drivers/usb/storage/freecom.c | 1 - drivers/usb/typec/tcpm/qcom/Makefile | 3 +- drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 30 +- .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.h | 2 + .../typec/tcpm/qcom/qcom_pmic_typec_pdphy_stub.c | 80 + drivers/usb/typec/ucsi/ucsi.c | 49 +- drivers/usb/typec/ucsi/ucsi.h | 67 +- fs/attr.c | 5 +- fs/bcachefs/alloc_background.c | 156 +- fs/bcachefs/alloc_background.h | 1 + fs/bcachefs/bcachefs.h | 6 +- fs/bcachefs/bcachefs_format.h | 31 +- fs/bcachefs/btree_locking.c | 3 +- fs/bcachefs/btree_write_buffer.c | 2 + fs/bcachefs/chardev.c | 25 +- fs/bcachefs/dirent.c | 7 +- fs/bcachefs/dirent.h | 2 +- fs/bcachefs/fs-common.c | 8 +- fs/bcachefs/fs-io-direct.c | 2 + fs/bcachefs/fsck.c | 166 +- fs/bcachefs/fsck.h | 1 + fs/bcachefs/inode.c | 5 +- fs/bcachefs/io_write.c | 16 +- fs/bcachefs/journal.c | 34 +- fs/bcachefs/journal_io.c | 17 +- fs/bcachefs/journal_reclaim.c | 8 +- fs/bcachefs/rebalance.c | 4 +- fs/bcachefs/recovery_types.h | 1 + fs/bcachefs/sb-errors_types.h | 4 +- fs/exfat/file.c | 37 +- fs/file_table.c | 3 +- fs/fuse/virtio_fs.c | 4 +- fs/namei.c | 12 +- fs/nfsd/nfs4callback.c | 97 +- fs/nfsd/nfs4proc.c | 4 + fs/nfsd/nfs4state.c | 117 +- fs/nfsd/nfs4xdr.c | 10 +- fs/nfsd/nfsd.h | 1 + fs/nfsd/state.h | 24 +- fs/nfsd/vfs.c | 28 +- fs/nfsd/xdr4cb.h | 18 + fs/open.c | 1 - fs/orangefs/orangefs-cache.c | 2 +- fs/orangefs/orangefs-kernel.h | 10 - fs/orangefs/super.c | 4 +- fs/posix_acl.c | 5 +- fs/smb/client/cifs_debug.c | 2 + fs/smb/client/cifsglob.h | 1 + fs/smb/client/fs_context.c | 5 +- fs/smb/client/fs_context.h | 1 + fs/smb/client/smb2pdu.c | 5 + fs/xattr.c | 9 +- fs/zonefs/file.c | 42 +- fs/zonefs/super.c | 66 +- include/asm-generic/tlb.h | 40 +- include/drm/drm_gem.h | 13 + include/linux/acpi.h | 1 + include/linux/cper.h | 23 - include/linux/cxl-event.h | 18 - include/linux/dax.h | 11 +- include/linux/efi.h | 5 + include/linux/evm.h | 117 +- include/linux/gpio/driver.h | 2 +- include/linux/hid-sensor-ids.h | 4 + include/linux/hisi_acc_qm.h | 10 +- include/linux/iio/adc/adi-axi-adc.h | 68 - include/linux/iio/backend.h | 72 + include/linux/iio/buffer-dmaengine.h | 3 + include/linux/iio/iio.h | 30 +- include/linux/ima.h | 142 - include/linux/integrity.h | 27 - include/linux/iommu.h | 262 +- include/linux/irqdomain.h | 17 + include/linux/irqdomain_defs.h | 2 + include/linux/kobject.h | 2 +- include/linux/lsm_hook_defs.h | 20 +- include/linux/mdio.h | 55 + include/linux/mm.h | 5 + include/linux/mm_types.h | 37 +- include/linux/mman.h | 15 + include/linux/mod_devicetable.h | 10 + include/linux/msi.h | 24 +- include/linux/nvme.h | 1 + include/linux/pgtable.h | 102 +- include/linux/phy.h | 2 + include/linux/rcupdate.h | 2 +- include/linux/sched/mm.h | 18 +- include/linux/security.h | 59 + include/linux/seq_buf.h | 17 +- include/linux/soundwire/sdw_type.h | 2 +- include/linux/srcutiny.h | 2 + include/linux/tee_drv.h | 2 +- include/linux/thread_with_file.h | 2 +- include/linux/tty.h | 1 - include/linux/usb/gadget.h | 2 + include/media/videobuf2-core.h | 13 +- include/net/genetlink.h | 4 + include/net/switchdev.h | 3 + include/net/tcp.h | 2 +- include/soc/qcom/spm.h | 23 +- include/uapi/drm/i915_drm.h | 12 + include/uapi/linux/iommu.h | 161 - include/uapi/linux/landlock.h | 15 +- include/uapi/linux/lsm.h | 2 + include/uapi/linux/usb/functionfs.h | 41 + init/Kconfig | 4 +- io_uring/net.c | 5 +- kernel/configs/debug.config | 6 + kernel/irq/irqdomain.c | 28 +- kernel/irq/msi.c | 184 +- kernel/ksysfs.c | 2 +- kernel/module/internal.h | 6 +- kernel/module/main.c | 20 +- kernel/module/strict_rwx.c | 51 +- kernel/rcu/Kconfig | 2 +- kernel/rcu/srcutiny.c | 31 +- kernel/sched/core.c | 4 +- kernel/sched/fair.c | 2 - kernel/trace/ftrace.c | 15 +- kernel/trace/trace.c | 5 +- kernel/trace/trace_btf.c | 4 +- kernel/trace/trace_events_synth.c | 3 +- kernel/watchdog.c | 255 +- kernel/workqueue.c | 2 +- lib/Kconfig.debug | 13 - lib/kobject_uevent.c | 24 +- lib/raid6/s390vx.uc | 62 +- lib/seq_buf.c | 49 +- lib/stackdepot.c | 2 +- lib/thread_with_file.c | 12 +- localversion-next | 2 +- mm/huge_memory.c | 63 +- mm/kasan/common.c | 2 +- mm/kasan/report.c | 2 +- mm/memcontrol.c | 2 +- mm/memory.c | 190 +- mm/mmap.c | 3 + mm/mmu_gather.c | 111 +- mm/page_owner.c | 4 +- mm/rmap.c | 4 +- mm/swap.c | 12 +- mm/swap_state.c | 15 +- net/Kconfig | 1 + net/bridge/br_switchdev.c | 84 +- net/dsa/dsa.c | 7 +- net/ipv4/devinet.c | 21 +- net/ipv4/inet_hashtables.c | 25 +- net/ipv4/tcp_input.c | 2 +- net/ipv6/addrconf.c | 21 +- net/iucv/iucv.c | 19 +- net/mptcp/diag.c | 8 +- net/mptcp/pm_netlink.c | 69 +- net/mptcp/pm_userspace.c | 15 +- net/mptcp/protocol.c | 2 +- net/mptcp/protocol.h | 15 +- net/mptcp/subflow.c | 15 +- net/netlink/genetlink.c | 30 + net/sched/act_mirred.c | 36 +- net/switchdev/switchdev.c | 73 + net/tls/tls_main.c | 2 +- rust/bindings/bindings_helper.h | 4 +- rust/kernel/allocator.rs | 2 +- rust/kernel/error.rs | 10 +- rust/kernel/init.rs | 22 +- rust/kernel/ioctl.rs | 6 +- rust/kernel/lib.rs | 3 +- rust/kernel/str.rs | 8 +- rust/kernel/sync.rs | 5 +- rust/kernel/sync/arc.rs | 30 +- rust/kernel/sync/condvar.rs | 6 +- rust/kernel/sync/lock.rs | 15 +- rust/kernel/sync/lock/mutex.rs | 3 +- rust/kernel/sync/lock/spinlock.rs | 5 +- rust/kernel/sync/locked_by.rs | 7 +- rust/kernel/task.rs | 6 +- rust/kernel/types.rs | 3 + rust/kernel/workqueue.rs | 78 +- scripts/mod/devicetable-offsets.c | 3 + scripts/mod/file2alias.c | 10 + security/integrity/Makefile | 1 + security/integrity/digsig.c | 3 +- security/integrity/digsig_asymmetric.c | 23 - security/integrity/evm/Kconfig | 1 + security/integrity/evm/evm.h | 19 + security/integrity/evm/evm_crypto.c | 4 +- security/integrity/evm/evm_main.c | 195 +- security/integrity/iint.c | 197 +- security/integrity/ima/Kconfig | 1 + security/integrity/ima/Makefile | 2 +- security/integrity/ima/ima.h | 148 +- security/integrity/ima/ima_api.c | 23 +- security/integrity/ima/ima_appraise.c | 66 +- security/integrity/ima/ima_iint.c | 142 + security/integrity/ima/ima_init.c | 2 +- security/integrity/ima/ima_main.c | 148 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/integrity.h | 80 +- security/keys/key.c | 10 +- security/landlock/fs.c | 121 +- security/landlock/fs.h | 3 +- security/landlock/limits.h | 2 +- security/security.c | 263 +- security/selinux/hooks.c | 3 +- security/smack/smack_lsm.c | 4 +- sound/core/seq/oss/seq_oss_device.h | 2 +- sound/core/seq/oss/seq_oss_init.c | 4 +- sound/virtio/virtio_kctl.c | 19 +- tools/perf/Makefile.config | 25 - tools/perf/arch/arm/util/perf_regs.c | 7 +- tools/perf/arch/arm64/util/machine.c | 2 + tools/perf/arch/arm64/util/perf_regs.c | 7 +- tools/perf/arch/csky/util/perf_regs.c | 7 +- tools/perf/arch/loongarch/util/perf_regs.c | 7 +- tools/perf/arch/mips/util/perf_regs.c | 7 +- tools/perf/arch/powerpc/util/perf_regs.c | 7 +- tools/perf/arch/riscv/util/perf_regs.c | 7 +- tools/perf/arch/s390/util/perf_regs.c | 7 +- tools/perf/arch/x86/util/perf_regs.c | 7 +- tools/perf/util/parse-regs-options.c | 8 +- tools/perf/util/perf-regs-arch/perf_regs_aarch64.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_arm.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_csky.c | 4 - .../perf/util/perf-regs-arch/perf_regs_loongarch.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_mips.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_powerpc.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_riscv.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_s390.c | 4 - tools/perf/util/perf-regs-arch/perf_regs_x86.c | 4 - tools/perf/util/perf_regs.c | 11 +- tools/perf/util/perf_regs.h | 34 +- tools/testing/selftests/bpf/Makefile | 5 +- .../selftests/bpf/prog_tests/read_vsyscall.c | 57 + tools/testing/selftests/bpf/progs/read_vsyscall.c | 45 + .../selftests/drivers/net/bonding/bond_options.sh | 4 +- tools/testing/selftests/landlock/fs_test.c | 210 +- .../testing/selftests/lsm/lsm_list_modules_test.c | 6 + .../testing/selftests/net/forwarding/tc_actions.sh | 3 - tools/testing/selftests/net/mptcp/diag.sh | 41 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 8 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 3 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 4 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE09 | 5 +- 801 files changed, 21477 insertions(+), 12329 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,saw2.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-mss.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/himax,hx83112a.yaml create mode 100644 Documentation/devicetree/bindings/dma/mediatek,mt7622-hsdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/mtk-hsdma.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1298.yaml create mode 100644 Documentation/devicetree/bindings/phy/rockchip,rk3588-hdptx-phy.yaml rename Documentation/devicetree/bindings/soc/qcom/{qcom,spm.yaml => qcom,saw2.yaml} (53%) create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6usb.yaml create mode 100644 Documentation/process/cve.rst create mode 100644 Documentation/rust/testing.rst rename arch/arm64/kernel/{ => pi}/idreg-override.c (83%) create mode 100644 arch/arm64/kernel/pi/map_kernel.c create mode 100644 arch/arm64/kernel/pi/map_range.c rename arch/arm64/kernel/{ => pi}/patch-scs.c (89%) create mode 100644 arch/arm64/kernel/pi/pi.h create mode 100644 arch/arm64/kernel/pi/relacheck.c create mode 100644 arch/arm64/kernel/pi/relocate.c create mode 100644 arch/arm64/mm/contpte.c create mode 100644 arch/s390/crypto/crc32-vx.h rename arch/s390/crypto/{crc32be-vx.S => crc32be-vx.c} (56%) rename arch/s390/crypto/{crc32le-vx.S => crc32le-vx.c} (52%) rename arch/s390/include/asm/{vx-insn-asm.h => fpu-insn-asm.h} (86%) create mode 100644 arch/s390/include/asm/fpu-insn.h create mode 100644 arch/s390/include/asm/fpu-types.h create mode 100644 arch/s390/include/asm/fpu.h delete mode 100644 arch/s390/include/asm/fpu/api.h delete mode 100644 arch/s390/include/asm/fpu/internal.h delete mode 100644 arch/s390/include/asm/fpu/types.h delete mode 100644 arch/s390/include/asm/vx-insn.h create mode 100644 arch/s390/lib/csum-partial.c delete mode 100644 drivers/clk/qcom/mss-sc7180.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_userptr.h create mode 100644 drivers/gpu/drm/panel/panel-himax-hx83112a.c delete mode 100644 drivers/iio/adc/ad7380.c create mode 100644 drivers/iio/adc/ti-ads1298.c create mode 100644 drivers/iio/industrialio-backend.c delete mode 100644 drivers/iommu/iommu-sva.h delete mode 100644 drivers/md/md-linear.h delete mode 100644 drivers/md/md-multipath.h rename drivers/media/platform/renesas/{rcar-vin => }/rcar-csi2.c (100%) create mode 100644 drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c create mode 100644 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy_stub.c delete mode 100644 include/linux/iio/adc/adi-axi-adc.h create mode 100644 include/linux/iio/backend.h delete mode 100644 include/uapi/linux/iommu.h create mode 100644 security/integrity/ima/ima_iint.c create mode 100644 tools/testing/selftests/bpf/prog_tests/read_vsyscall.c create mode 100644 tools/testing/selftests/bpf/progs/read_vsyscall.c