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 9221b2819b8a Add linux-next specific files for 20240503 omits d82ddecceb49 Merge branch 'refactor-heap' of https://evilpiepirate.org/ [...] omits 5d6c7f8fa49e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 751663dfe204 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits 3fa7dd14c1c9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 140f1f8946e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53997489a31d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 0cdec13d1b83 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits bedbe80168f7 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 09f573dac9c8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 28b7ac5319a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ecc150242db0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 56e4c6331f95 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits bbb85965b00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 399431a165fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 98e4bcf3e3cd Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 12be9c9716b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cffb6a7fb583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2147565eefc Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] omits cdd26e2ce00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e9826bed192 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6724cb1d1fb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5f4776e6b58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a48dafbeeb43 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits a58056c3b267 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 09cae43f9849 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 3349044d050a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db22dcad6dd7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 5d400c57a8de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0440ac030a1 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits ae416f9e7d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0fe6876f36f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba1f05997afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20b74ec217db Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 3368a5937fce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c31524782340 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fb2d666ec886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ea7e53d1a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1f1436ba105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7aef6b41a95e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 92ece2dbf456 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 99912dc51fb6 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits e35355163bef Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 3f11c02752bf Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits f0597f7bb362 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6960fa7f8b08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b1a7fead1d5 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits e5e967fd2ed3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits c8d770704684 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b300767e70f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1636ad24baae Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 4ee30279baad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1bee04a71af8 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0f9706bf9997 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits cd3202928f21 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d9c8054523ab Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 1de6d5f9df2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85ca03f8b096 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits a0d0fe8c683f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a1bb6a3d47f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23fca4211c73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 016537d575f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9636f89c8e35 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e80422623c28 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits e57ff5b27a0d Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits eb38a1237a4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8215784a1cda Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6bbb4b14d6fe Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits d181601d4ad4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 52daf6644acf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7fa5a3610f94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7efa1afda7a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f878f43192be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cc44625fb50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e87589e46ac1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3c55e605608 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aeaab0e092f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c2d0c52b5511 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 532f47f79505 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a196e32eff8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34c26d942dcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97a33cebff20 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 0c8e6d57f758 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 67ec5844b8f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b406a374c38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26e7a128064b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2d51f9f722 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 3cbbe4bb9b20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a159df1ad63 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 36ab18277623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41b0ccc5d635 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5a7e74d34b9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c7c197ea927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bff5bb77db06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7f1c5875204 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 19243bba0d88 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 8e8724ad4ad1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 29726c1e9603 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9604749380b9 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 3b15b5bbc2f7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits cf53b9b16ec7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits da05d65045d0 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits eca41d04d06f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 68917a92ab76 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c63e7ee58fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7222758ecfa6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 01ff2e262b12 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ce5c621dae2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83cc49ca66ce Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 0ef36eba63c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f85d3f7419b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 926364912c4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 42992bbe11ab Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits efdfb542e73f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 573d42adab16 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6966f7a3ef32 Merge branch 'master' of git://linuxtv.org/media_tree.git omits e8ade118fe20 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a07482c38a4c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 803e5e3cc3da Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits b960e9ef0f05 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 73e16aada493 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 69a90d235a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f9835b29e38 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits f68c3c4a6b23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1cddb6bd1060 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c60c8bec4cbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ce72681a20b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits b2245c41c2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d7dbfa91ff07 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 2fd111fb1a26 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 34b305a9d018 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 4eecc933a7b0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 6f463c9aa9db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b3a938e92e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 122fa138110e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8f33a7449056 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 073fdf6371ac Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 8cfc124473ab Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f36ecf0f2d3a Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits db4c309f1618 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits cb6a17030051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3678c5a8d7a6 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 871fb9950a3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 148f47946220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2797f4cc2513 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 99f4eddede14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa4a337aa06b Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 1ca35989e470 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c26b54ed8a45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d09dfc313472 Merge branch 'topic/kdump-hotplug' of git://git.kernel.org [...] omits f6dd2e9c6394 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 53636c449eab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e867da193d4e Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 21db31044a9b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 02cc3c4f62e4 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 52c817cdee7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c361b5f30793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca5ee2d8d866 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f92fab08a13c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 869002683441 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 9312fb06f5e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53a49e6736a2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9a73f450db0f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 720668ff7ffd Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits e6114757f569 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6c104891d33f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 644bdca37e8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71d146bf7cee Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 8b8c48ae3391 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6215127e2cc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44119f22ff9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce31a91f2f34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c45c62b4a9d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce94a6220660 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05064cc8f2aa Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d3e681e905e8 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8f18e8c8c02c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74f00a767f11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e661423fba5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7348ba3edb0d Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits e447f9e094a2 firewire: core: add tracepoint event for handling bus reset omits 414e6250a03d Revert "firewire: core: option to log bus reset initiation" omits 75e4b4ebf483 firewire: core: add tracepoints events for initiating bus reset omits 2c99b65f1df4 firewire: ohci: obsolete OHCI_PARAM_DEBUG_BUSRESETS from d [...] omits 02a288a9f246 firewire: ohci: add bus-reset event for initial set of han [...] omits 019631ef7bc1 firewire: core: add tracepoints event for asynchronous inb [...] omits 4cb5df6d5dd6 firewire: core/cdev: add tracepoints events for asynchrono [...] omits 83b3449a6870 firewire: core: add tracepoints events for asynchronous ou [...] omits 52889751067e firewire: core: add tracepoint event for asynchronous inbo [...] omits 2c188c3e4e9e firewire: core: add tracepoints event for asynchronous inb [...] omits e16e78948664 firewire: core: add tracepoints events for asynchronous ou [...] omits 22ba1c68213f firewire: core: add support for Linux kernel tracepoints omits 2350db881fa0 firewire: core: replace local macros with common inline fu [...] omits 83ed679465fb firewire: core: add common macro to serialize/deserialize [...] omits 92c1efbb4035 firewire: core: obsolete tcode check macros with inline functions omits 7b57326cbffc firewire: ohci: replace hard-coded values with common macros omits b80895c64d55 firewire: ohci: replace hard-coded values with inline func [...] omits a7719fb1ce09 firewire: ohci: replace local macros with common inline fu [...] omits 58fcbc9f8ed0 firewire: core: replace local macros with common inline fu [...] omits b34956d40568 firewire: core: add common inline functions to serialize/d [...] omits d310b34c4f7c firewire: ohci: use pci_irq_vector() to retrieve allocated [...] omits 2c8a8a856508 firewire: ohci: obsolete usage of deprecated API for MSI omits 804b6d700fc1 firewire: ohci: replace request_irq() with request_threaded_irq() omits 9e8e7ed8701a Revert "firewire: ohci: use devres for requested IRQ" omits 4c9972149eee firewire: Annotate struct fw_iso_packet with __counted_by() omits 24accf23b892 firewire: core: option to log bus reset initiation omits 95cca95febc2 next-20240502/arm omits 5eda7011d562 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits eecd9145bb64 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 3c3e529b0fbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04b1c6b4841d Merge branches 'fixes', 'generic', 'misc', 'mmu', 'selftes [...] omits 60e85d130444 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 1d5ed40980e1 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 4c756e1ad3fa Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits bd494b917bde Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits a41c1019ebed Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 13d0c9e2a517 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3cff1d7a2e07 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c4df61756e92 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 5aaf4f9fec83 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 73f78ea58dd8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 19f02f63f5dd Merge branch 'for-linus' of git://git.infradead.org/users/ [...] omits f1f2878cebf0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cdef1115e941 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits fdf5cdceb84f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7b12fc804253 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 32871f20d03d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 24739c3858fb Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 9e8bd14ba508 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 2df8cfe61a99 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 47d55dac5f5d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e2cbfffc3fee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4de5081413f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9ea0809f1413 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e6753f50efe8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7bff87a19989 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits e6cc27a4aca1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 856cd5f13de7 i2c: designware: Create shared header hosting driver name omits 91647e64f0f5 i2c: designware: Replace MODULE_ALIAS() with MODULE_DEVICE [...] omits 5c7d0f260187 Bluetooth: HCI: Fix potential null-ptr-deref omits 93ff8ae40fcc Bluetooth: btintel: Add support for Filmore Peak2 (BE201) omits d250f0cced62 Bluetooth: btintel: Add support for BlazarI omits 0a92269d1a91 drm/amdgpu: remove ip dump reg_count variable omits 6e44a870ced1 drm/amd/display: Fix uninitialized variables in dcn401 and dml21 omits 8891fd6cb2cf drm/amd/display: Assign disp_cfg_index_max when dml21 omits 1bc9e285c78a Merge branch 'features' into for-next omits 50760f778119 gfs2: Convert gfs2_aspace_writepage() to use a folio omits 1b6ef2812522 bitops: Optimize fns() for improved performance omits 4bb80c67057e lib/test_bitops: Add benchmark test for fns() omits 3de7f943c07f LE Create Connection command timeout increased to 20 secs omits f90ac18d01cd arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node omits 556511c33388 dt-bindings: net: bluetooth: Add MediaTek MT7921S SDIO Bluetooth omits 9699b5214fb3 Merge branch into tip/master: 'x86/timers' omits 474210b37750 Merge branch into tip/master: 'x86/shstk' omits 45560b47084c Merge branch into tip/master: 'x86/sev' omits b2c608651863 Merge branch into tip/master: 'x86/platform' omits 089f06ad7295 Merge branch into tip/master: 'x86/percpu' omits 51aab0dfacdc Merge branch into tip/master: 'x86/mm' omits 43b9e137dabf Merge branch into tip/master: 'x86/misc' omits b50cef6d3e72 Merge branch into tip/master: 'x86/microcode' omits b8a134794dcb Merge branch into tip/master: 'x86/irq' omits 072a2aa424dc Merge branch into tip/master: 'x86/fpu' omits e47954c6e5a8 Merge branch into tip/master: 'x86/entry' omits f33f3c65bd17 Merge branch into tip/master: 'x86/cache' omits 53312cdb9546 Merge branch into tip/master: 'x86/build' omits 9d182ca6a0b2 Merge branch into tip/master: 'x86/bugs' omits 762e917bf42a Merge branch into tip/master: 'x86/boot' omits 61734efaab7d Merge branch into tip/master: 'x86/asm' omits 7f396d61f49f Merge branch into tip/master: 'x86/apic' omits b955e029f2da Merge branch into tip/master: 'x86/alternatives' omits 26c694811114 Merge branch into tip/master: 'timers/core' omits a10126c119fa Merge branch into tip/master: 'sched/core' omits 7e3f331eaed6 Merge branch into tip/master: 'ras/core' omits ee8a5b690edb Merge branch into tip/master: 'perf/core' omits 3a12cf49b268 Merge branch into tip/master: 'locking/core' omits 492a334501f9 Merge branch into tip/master: 'irq/core' omits 45b032c1bc1b Merge branch into tip/master: 'x86/merge' omits 0648d4e9093e Merge branch into tip/master: 'x86/urgent' omits c5cdb98d8d57 Merge branch into tip/master: 'irq/urgent' omits 5d4d0283c054 perf/x86/rapl: Fix the energy-pkg event for AMD CPUs omits 0e0c04e47adc i2c: pxa: use 'time_left' variable with wait_event_timeout() omits 0cb4f10c14d0 i2c: s3c2410: use 'time_left' variable with wait_event_timeout() omits 5bd8129bf478 i2c: rk3x: use 'time_left' variable with wait_event_timeout() omits cd44bd84b521 i2c: qcom-geni: use 'time_left' variable with wait_for_com [...] omits fc50db15dc8b i2c: jz4780: use 'time_left' variable with wait_for_comple [...] omits 13097b95543b i2c: synquacer: use 'time_left' variable with wait_for_com [...] omits d4cb0ae0835f i2c: stm32f7: use 'time_left' variable with wait_for_compl [...] omits b65686a426d5 i2c: stm32f4: use 'time_left' variable with wait_for_compl [...] omits b6ca1b84a6ad i2c: st: use 'time_left' variable with wait_for_completion [...] omits 5fb9818fff03 i2c: omap: use 'time_left' variable with wait_for_completi [...] omits c14c00a39a1a i2c: imx-lpi2c: use 'time_left' variable with wait_for_com [...] omits 9669fe3ff2a0 i2c: hix5hd2: use 'time_left' variable with wait_for_compl [...] omits c0f5cbd40255 i2c: exynos5: use 'time_left' variable with wait_for_compl [...] omits 05ba0be5d723 i2c: digicolor: use 'time_left' variable with wait_for_com [...] omits 1cc7dd03b39b i2c: amd-mp2-plat: use 'time_left' variable with wait_for_ [...] omits 02ca3b9791ef Merge remote-tracking branch 'spi/for-6.10' into spi-next omits 539a47de89d6 spmi: pmic-arb: Fix of_irq_get_byname() error checking omits 36c2e90c4a0b bcachefs: bch2_dev_have_ref() omits 0de9833c1bc2 bcachefs: pass bch_dev to read_from_stale_dirty_pointer() omits 4ffc96852b69 bcachefs: bch2_dev_bucket_exists() uses bch2_dev_rcu() omits ad3531f0fdef bcachefs: kill bch2_dev_bkey_exists() in btree_gc.c omits de8b231786d1 bcachefs: bch2_extent_normalize() -> bch2_dev_rcu() omits a369b5ce3a50 bcachefs: bch2_bkey_has_target() -> bch2_dev_rcu() omits d13d94854d6c bcachefs: extent_ptr_invalid() -> bch2_dev_rcu() omits 5deb520a2159 bcachefs: ptr_stale() -> dev_ptr_stale() omits a43826b5f3dc bcachefs: extent_ptr_durability() -> bch2_dev_rcu() omits edcaf40c909f bcachefs: bch2_extent_merge() -> bch2_dev_rcu() omits a4487727ddd2 bcachefs: ptr_better() -> bch2_dev_rcu() omits 06fc336c6551 bcachefs: ec_validate_checksums() -> bch2_dev_tryget() omits a4803a2f247b bcachefs: ob_dev() omits d3cddf75d64c bcachefs: move replica_set from bch_dev to bch_fs omits e0aaa3576bbb bcachefs: Kill bch2_dev_bkey_exists() in backpointer code omits 632c432b8922 bcachefs: PTR_BUCKET_POS() now takes bch_dev omits d5bdd53200a0 bcachefs: bch2_dev_iterate() omits 52121f4c1a0a bcachefs: bch2_evacuate_bucket() -> bch2_dev_tryget() omits 8ff6f0324567 bcachefs: bch2_bucket_ref_update() now takes bch_dev omits 4e4c1ca349d0 bcachefs: bch2_trigger_alloc() -> bch2_dev_tryget() omits 1214240b2f50 bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror() omits f51d870ef046 bcachefs: bch2_dev_tryget() omits 9ecf7afa3f63 bcachefs: bch2_have_enough_devs() checks for nonexistent device omits b470f5785df4 bcachefs: journal_replay_entry_early() checks for nonexist [...] omits f6fcfa6a7592 bcachefs: bch2_dev_btree_bitmap_marked() -> bch2_dev_rcu() omits 38eb210bf363 bcachefs: Pass device to bch2_bucket_do_index() omits 3036c3c6a4d0 bcachefs: Pass device to bch2_alloc_write_key() omits 2414bd0a44b9 bcachefs: bch2_dev_safe() -> bch2_dev_rcu() omits 388b15b7e767 bcachefs: x-macroize journal flags enums omits f87294227286 bcachefs: On device add, prefer unused slots omits b247b46e536e bcachefs: Kill opts.buckets_nouse omits 24c6f46fcba4 bcachefs: CodingStyle omits e8dda7907df8 Bluetooth: compute LE flow credits based on recvbuf space omits 39e4d6fb881d Bluetooth: hci_sync: Use cmd->num_cis instead of magic number omits 7bbc06151f36 Bluetooth: hci_conn: Use struct_size() in hci_le_big_creat [...] omits f50efbe27afd Bluetooth: qca: clean up defines omits 2684457bf2dd Bluetooth: qca: drop bogus module version omits ca8934466039 Bluetooth: qca: drop bogus edl header checks omits 3e2faecb09fb Bluetooth: qca: fix info leak when fetching board id omits cfc2a7747108 Bluetooth: qca: fix info leak when fetching fw build id omits 1d0a6cdb7d77 Merge branches 'arm32-for-6.10', 'arm64-defconfig-for-6.10 [...] omits 5099601bb8df Merge branch kvm-arm64/pkvm-6.10 into kvmarm-master/next omits 357472858c05 Merge branch kvm-arm64/misc-6.10 into kvmarm-master/next omits eebfc6f5ca12 Merge branch kvm-arm64/lpi-xa-cache into kvmarm-master/next omits da4266e24269 Merge branch kvm-arm64/nv-eret-pauth into kvmarm-master/next omits ea1aac8c37ae Merge remote-tracking branch 'asoc/for-6.10' into asoc-next omits 9900e7a54764 iio: temperature: mcp9600: Fix temperature reading for neg [...] omits 80f30e08d8e7 iio: adc: PAC1934: fix accessing out of bounds array index omits a5918cecaec3 iio: invensense: fix timestamp glitches when switching frequency omits dbeb147332ef Bluetooth: qca: generalise device address check omits 41c0db17ee19 Bluetooth: qca: fix NVM configuration parsing omits 6fb81c405bfa Bluetooth: qca: add missing firmware sanity checks omits c2d3fedad3ad Bluetooth: msft: fix slab-use-after-free in msft_do_close() omits 9b4a5ae6be9b dt-bindings: Drop unnecessary quotes on keys omits 9dde08ba136c dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: [...] omits 828215066d88 dt-bindings: mfd: aspeed: Drop 'oneOf' for pinctrl node omits ddbda0917770 Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() omits 4eadb524f191 dt-bindings: net: broadcom-bluetooth: Add CYW43439 DT binding omits 9f55bbea0f0f Bluetooth: hci_conn: Use __counted_by() to avoid -Wfamnae warning omits 01244248715d Bluetooth: hci_conn, hci_sync: Use __counted_by() to avoid [...] omits e923bd7bebcc Bluetooth: qca: fix wcn3991 device address check omits c411c20c00d5 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout omits e1fa7f477f85 Bluetooth: btusb: Sort usb_device_id table by the ID omits c326275b5404 Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 omits 6156a3b27083 Bluetooth: qca: Support downloading board id specific NVM [...] omits 754a25383905 Bluetooth: Populate hci_set_hw_info for Intel and Realtek omits 62deca6e7b64 Bluetooth: Remove 3 repeated macro definitions omits 19c90c88573d Bluetooth: hci_conn: Remove a redundant check for HFP offload omits 6dd7d1973b40 Bluetooth: btusb: Correct timeout macro argument used to r [...] omits 29e16b778480 Bluetooth: btusb: Fix the patch for MT7920 the affected to MT7921 omits bbc83ec7dc22 Bluetooth: add experimental BT_POLL_ERRQUEUE socket option omits fb793ad47b38 Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl omits b4312a5514fe Bluetooth: hci_bcm: Limit bcm43455 baudrate to 2000000 omits a8f5dbe3843e Bluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warnings omits 737a88895404 Bluetooth: hci_intel: Fix multiple issues reported by chec [...] omits e0b70ceca5cd Bluetooth: ISO: Handle PA sync when no BIGInfo reports are [...] omits 8ded0abe215c Bluetooth: ISO: Make iso_get_sock_listen generic omits b0e7254ad964 Bluetooth: SCO: add TX timestamping omits 7ad3cb9b686d Bluetooth: L2CAP: add TX timestamping omits 713640c20e9d Bluetooth: ISO: add TX timestamping omits 1a92c40cbb6c Bluetooth: add support for skb TX timestamping omits c2018ad8cc11 Bluetooth: hci_event: Set DISCOVERY_FINDING on SCAN_ENABLED omits f4acef9eb0d6 Bluetooth: Add proper definitions for scan interval and window omits 37462a749409 Bluetooth: hci_intel: Convert to platform remove callback [...] omits 0ae0ab05aafe Bluetooth: hci_bcm: Convert to platform remove callback re [...] omits b3a97ab39021 Bluetooth: btqcomsmd: Convert to platform remove callback [...] omits de45d0d9a313 Bluetooth: Add support for MediaTek MT7922 device omits b63a089ab872 Bluetooth: btintel: Add support to download intermediate loader omits c692c05a74f9 Bluetooth: btintel: Define macros for image types omits 50841de2a86e of: property: Use scope based cleanup on port_node omits 2acef04ad57c of: reserved_mem: Remove the use of phandle from the reser [...] omits efcf554959df bcachefs: simplify bch2_trans_start_alloc_update() omits fadb9e6e8467 bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4 omits 2f912e562d3e bcachefs: __mark_pointer now takes bch_alloc_v4 omits d0e3a60cd8fc bcachefs: kill bch2_dev_usage_update_m() omits 4c2a54bc5f5f bcachefs: alloc_data_type_set() omits bb8e83aff32d bcachefs: dirty_sectors -> replicas_sectors omits ea3fadd7ecb8 bcachefs: delete old gen check bch2_alloc_write_key() omits 6165d19bc54c bcachefs: Correct the FS_IOC_GETFLAGS to FS_IOC32_GETFLAGS [...] omits 3069479c65c0 bcachefs: Fix error path of bch2_link_trans() omits 719de19c4bf8 bcachefs: Change destroy_inode to free_inode omits 3c2a0d2f0ca0 foo omits 7b654da5d879 squashfs: remove calls to set the folio error flag omits 06436df872e2 squashfs: convert squashfs_symlink_read_folio to use folio APIs omits 120c5991cbae bitops: optimize fns() for improved performance omits 58c589f09f7e scripts/gdb: fix detection of current CPU in KGDB omits 77ea42893d1b scripts/gdb: make get_thread_info accept pointers omits dac6cacf45f1 scripts/gdb: fix parameter handling in $lx_per_cpu omits 90f9959dedb6 scripts/gdb: fix failing KGDB detection during probe omits 234cb1400a59 kfifo: don't use "proxy" headers omits 4f7b17b66f2e media: stih-cec: add missing io.h omits 80299c4dacb2 media: rc: add missing io.h omits 1b48f6c44450 tools lib rbtree: Pick some improvements from the kernel r [...] omits 992bbd7cd3a9 ocfs2: remove redundant assignment to variable status omits 9671e7a83f6b nilfs2-convert-to-use-the-new-mount-api-v2 omits e66c17df938c nilfs2: convert to use the new mount API omits c005a1c54b63 kexec: fix the unexpected kexec_dprintk() macro omits 376c7eab5cde selftests/fpu: allow building on other architectures omits c4a88b8570ef selftests/fpu: move FP code to a separate translation unit omits 63af4b715871 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT omits 35a89bd3eb9f drm/amd/display: only use hard-float, not altivec on powerpc omits eca632a43904 riscv: add support for kernel-mode FPU omits 655c79d67dc8 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 0cc1e600c145 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 12ce3e63c641 LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits e611ebc8909d lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS omits d7533892ff33 arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits 57d9b75c19dc arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 70b8d5e8ea3e ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits e800e4507727 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 3f6007aaf2ed arch: add ARCH_HAS_KERNEL_FPU_SUPPORT omits 2487b36515e7 x86/fpu: fix asm/fpu/types.h include guard omits e8c3a57ed78a kbuild: enable -Wcast-function-type-strict unconditionally omits c93ba53fc147 kbuild: enable -Wformat-truncation on clang omits 2ccbda22c5d7 kbuild: turn on -Wrestrict by default omits 09d8eff898a1 kbuild: remove redundant extra warning flags omits f59d096c4269 kbuild: turn on -Wextra by default omits 208794619488 foo omits 7b4520d65242 __mod_memcg_lruvec_state-enhance-diagnostics-fix omits d6fbc34925b2 __mod_memcg_lruvec_state(): enhance diagnostics omits 6cb72d090c0d mm: add swappiness= arg to memory.reclaim omits 5c6fe2d668ea mm: add defines for min/max swappiness omits f5e7adf0fbb7 mm: optimization on page allocation when CMA enabled omits 5bc3f6f360a3 filemap: replace pte_offset_map() with pte_offset_map_nolock() omits 5da0dbc21382 mm: cleanup WORKINGSET_NODES in workingset omits ca8ab1f17464 memcg: use proper type for mod_memcg_state omits 8670e3bf05e2 memcg: pr_warn_once for unexpected events and stats omits a9ac04f6729c memcg: cleanup __mod_memcg_lruvec_state omits 71c0f1bea433 memcg: reduce memory for the lruvec and memcg stats omits 865872f79e91 memcg: dynamically allocate lruvec_stats omits 71fdbbbed6c2 memcg: reduce memory size of mem_cgroup_events_index omits c669d131afd2 mm/swapfile: mark racy access on si->highest_bit omits b54b22cd1cd9 mm/rmap: change the type of we_locked from int to bool omits 131d44fbe073 mm/pagemap: make trylock_page return bool omits b9a6e8a3ef74 mm/ksm: rename mm_slot for get_next_rmap_item omits 2bee2462d300 mm/ksm: rename mm_slot_cache to ksm_slot_cache omits 392e2f83645d mm/ksm: rename variable mm_slot to ksm_slot in unmerge_and [...] omits 651ec92e89bf mm/ksm: rename mm_slot members to ksm_slot for better readability omits 6ae76ae5b2e0 mm/vmscan: avoid split lazyfree THP during shrink_folio_list() omits 34d66beb14bd mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop omits bbd3ea540ae1 mm/rmap: remove duplicated exit code in pagewalk loop omits 473c68995f6d mm-rmap-do-not-add-fully-unmapped-large-folio-to-deferred- [...] omits 1c8b999760ea mm/rmap: do not add fully unmapped large folio to deferred [...] omits 4b17d59af7a2 Docs/ABI/damon: update for 'youg page' type DAMOS filter omits 38ab7cfbcfff Docs/admin-guide/mm/damon/usage: update for young page typ [...] omits 230f997c0d84 Docs/mm/damon/design: document 'young page' type DAMOS filter omits 10c0d785a342 mm/damon/paddr: implement DAMOS filter type YOUNG omits 661fa119734a mm/damon: add DAMOS filter type YOUNG omits e789297d62a1 mm/damon/paddr: implement damon_folio_mkold() omits 553bf36b0433 mm/damon/paddr: implement damon_folio_young() omits d4a81e078c07 mm: optimise vmf_anon_prepare() for VMAs without an anon_vma omits 6c4e8fe26e5d mm: fix some minor per-VMA lock issues in userfaultfd omits 3f52df810705 mm: delay the check for a NULL anon_vma omits d5d7788dc852 mm: assert the mmap_lock is held in __anon_vma_prepare() omits 070609824f9c mm: simplify thp_vma_allowable_order omits 927c0386d6d0 mm: fix race between __split_huge_pmd_locked() and GUP-fast omits bb5c86840c61 mm: remove stale comment __folio_mark_dirty omits 7cad9e8f89b3 mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_ [...] omits ccd775a912d1 mm: correct calculation of wb's bg_thresh in cgroup domain omits 449624648dbc mm: enable __wb_calc_thresh to calculate dirty background [...] omits 4d4bb230da89 writeback: rename nr_reclaimable to nr_dirty in balance_di [...] omits 8375aa80af1b writeback: add wb_monitor.py script to monitor writeback i [...] omits e6fb8c599716 writeback: fix build problems of "writeback: support retri [...] omits 323e0db05b1e writeback: support retrieving per group debug writeback st [...] omits 5f50a39733a8 writeback: collect stats of all wb of bdi in bdi_debug_stats_show omits 2e119da33100 selftests/mm: soft-dirty should fail if a testcase fails omits 6a128963526c mm: vmalloc: dump page owner info if page is already mapped omits 7cafe41ed3dd mm/khugepaged: replace page_mapcount() check by folio_like [...] omits 7e603d89ed4a memcg: fix data-race KCSAN bug in rstats omits b23ff693467e mm: remove PageReferenced omits b4fe10ad6099 mm: add kernel-doc for folio_mark_accessed() omits ed5376418119 gup: use folios for gup_devmap omits bd7639beedab mm: remove page_ref_sub_return() omits 87e47d0495ab mm: convert put_devmap_managed_page_refs() to put_devmap_m [...] omits 7f5f847283d8 mm: remove put_devmap_managed_page() omits db309692b628 mm: remove page_cache_alloc() omits 494533f1da12 userfault; expand folio use in mfill_atomic_install_pte() omits d1d9e925aa1d migrate: expand the use of folio in __migrate_device_pages() omits fb54efddedbc memory-failure: remove calls to page_mapping() omits 6876f3ff040f f2fs: convert f2fs_clear_page_cache_dirty_tag to use a folio omits cc412640b14e fscrypt: convert bh_get_inode_and_lblk_num to use a folio omits 39ea3b660f88 mm/memory-failure: pass the folio to collect_procs_ksm() omits b3e6f51d7222 mm/memory-failure: use folio functions throughout collect_procs() omits 0c1ed5a235c0 mm/memory-failure: add some folio conversions to unpoison_memory omits 1a21f25dc704 mm/memory-failure: convert hwpoison_user_mappings to take a folio omits b797ac0ec575 mm/memory-failure: convert memory_failure() to use a folio omits 54675919efbe mm: convert hugetlb_page_mapping_lock_write to folio omits 9a34ffff8e82 mm/memory-failure: convert shake_page() to shake_folio() omits ae7f2af7e743 mm: make page_mapped_in_vma conditional on CONFIG_MEMORY_FAILURE omits b91f654e3228 mm: return the address from page_mapped_in_vma() omits 0b3c30d55d77 mm/memory-failure: pass addr to __add_to_kill() omits e083823a0ce4 mm/memory-failure: remove fsdax_pgoff argument from __add_to_kill omits 84205d862ac3 xarray: don't use "proxy" headers omits 804032da8857 xarray: use BITS_PER_LONGS() omits 4c1931dbaeda memcg: simple cleanup of stats update functions omits b6d1104904a8 mm: memory: check userfaultfd_wp() in vmf_orig_pte_uffd_wp() omits 0999b83d7490 mm/page-flags: make PageUptodate return bool omits 0c0c3bf7272a mm/madvise: optimize lazyfreeing with mTHP in madvise_free omits dae7f0bf3640 mm/memory: add any_dirty optional pointer to folio_pte_batch() omits c2ad84f865e0 mm/arm64: override clear_young_dirty_ptes() batch helper omits c1a87b695d24 mm/madvise: introduce clear_young_dirty_ptes() batch helper omits 50ca5572fc35 mm: swapfile: check usable swap device in __folio_throttle [...] omits 8c77e723fc2c mm-huge_memory-improve-split_huge_page_to_list_to_order-re [...] omits a342c3ef1397 mm/huge_memory: improve split_huge_page_to_list_to_order() [...] omits 730dab5ccda1 mm/page_table_check: support userfault wr-protect entries omits 9691dbb6d103 mm/hugetlb: assert hugetlb_lock in __hugetlb_cgroup_commit_charge omits b299c03def32 fs/proc/task_mmu: convert smaps_hugetlb_range() to work on folios omits ea78d35cdfe8 fs/proc/task_mmu: convert pagemap_hugetlb_range() to work [...] omits ab1dc873b1dd mm/sparse: guard the size of mem_section is power of 2 omits 94ae114e9295 doc-split-bufferrst-out-of-api-summaryrst-fix-fix omits bfea7ab9a444 doc-split-bufferrst-out-of-api-summaryrst-fix omits eebecb78a8ff doc: split buffer.rst out of api-summary.rst omits 9921a70cc7b8 buffer: improve bdev_getblk documentation omits d991e8ff6ff2 buffer: add kernel-doc for bforget() and __bforget() omits 2b20940d9b61 buffer: add kernel-doc for brelse() and __brelse() omits 058b7d6cc6d6 buffer: fix __bread and __bread_gfp kernel-doc omits ef8efcb440cb buffer: add kernel-doc for try_to_free_buffers() omits 08d1e2b7372f buffer: add kernel-doc for block_dirty_folio() omits a679bb05a30e doc: improve the description of __folio_mark_dirty omits 53de37ac613f xarray: inline xas_descend to improve performance omits 81579a4475cf mm/ksm: remove page_mapcount() usage in stable_tree_search() omits 13a67209578f mm: zswap: remove same_filled_pages from docs omits b7b29fe40167 mm: zswap: remove same_filled module params omits a0ef69c14ccf mm: zswap: move more same-filled pages checks outside of z [...] omits cd27dfb1aa6b mm: zswap: refactor limit checking from zswap_store() omits 4395377ddef6 mm: zswap: always shrink in zswap_store() if zswap_pool_re [...] omits a426cfe0b1e3 userfaultfd: remove WRITE_ONCE when setting folio->index d [...] omits 8f62a0751370 selftest mm/mseal: fix compile warning omits 2b44bd440221 selftests: mm: fix linker error for inline function omits 0282658e93db selftest mm/mseal: style change omits d7e3a4d9e38a selftest mm/mseal read-only elf memory segment omits 9c09247875fe mseal: add documentation omits f7c1c588c734 selftest mm/mseal memory sealing omits 3ac7492be521 mseal: add branch prediction hint omits c5da139453f1 mseal: add mseal syscall omits 25d454b7fa55 mseal: wire up mseal syscall omits c873e52a3e27 mm: page_alloc: allowing mTHP compaction to capture the fr [...] omits b8e1e6b629fa mm: filemap: batch mm counter updating in filemap_map_pages() omits e1c416bc4494 mm: move mm counter updating out of set_pte_range() omits 66a5cd05f588 mm: correct the docs for thp_fault_alloc and thp_fault_fallback omits 520193e9f0a5 sysfs-kernel-mm-transparent-hugepage: fix the name and une [...] omits f84576fb5d12 mm: add docs for per-order mTHP counters and transhuge_page ABI omits 975e734efdec mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] omits 998a77e08e68 mm: add per-order mTHP anon_fault_alloc and anon_fault_fal [...] omits 50c51513acb5 mm-hugetlb-rename-dissolve_free_huge_pages-to-dissolve_fre [...] omits 28685b70b59b mm/hugetlb: rename dissolve_free_huge_pages() to dissolve_ [...] omits cdadafdcda52 mm/hugetlb: convert dissolve_free_huge_pages() to folios omits b5ccb3f2603e mm-hugetlb-convert-dissolve_free_huge_pages-to-folios-fix omits 2095ba45fbc1 mm/hugetlb: convert dissolve_free_huge_pages() to folios omits b3083b64fce8 mm/ksm: replace set_page_stable_node by folio_set_stable_node omits 9294352e8cde mm/ksm: rename get_ksm_page_flags to ksm_get_folio_flags omits 341d51eb476d mm/ksm: convert chain series funcs and replace get_ksm_page omits bf9dfd0929a1 mm/ksm: use folio in write_protect_page omits 68dcde104c81 mm/ksm: use ksm_get_folio in scan_get_next_rmap_item omits ea6841ccb080 mm/ksm: use folio in stable_node_dup omits 1da8b0501125 mm/ksm: use folio in remove_stable_node omits 37517fe604b0 mm/ksm: add folio_set_stable_node omits e54d30808dfb mm/ksm: use folio in remove_rmap_item_from_tree omits 8d4fa097b95b mm/ksm: add ksm_get_folio omits a89e838860ff arm-mm-drop-vm_fault_badmap-vm_fault_badaccess-checkpatch-fixes omits 5c57df048d93 arm: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS omits 677d29b726dc arm64: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS omits 61c21ab51ebb Documentation/admin-guide/cgroup-v1/memory.rst: don't refe [...] omits 61c19260bd2f mm/debug: print only page mapcount (excluding folio entire [...] omits 823747279a63 xtensa/mm: convert check_tlb_entry() to sanity check folios omits 582da5b7b807 trace/events/page_ref: trace the raw page mapcount value omits 28a31aba452d mm/migrate_device: use folio_mapcount() in migrate_vma_che [...] omits 3e9287eb3e61 mm/filemap: use folio_mapcount() in filemap_unaccount_folio() omits 8a0214a686e2 sh/mm/cache: use folio_mapped() in copy_from_user_page() omits 87d6989d04b9 mm/migrate: use folio_likely_mapped_shared() in add_page_f [...] omits 5f5293bd0a9c mm/page_alloc: use folio_mapped() in __alloc_contig_migrat [...] omits 18cc52578769 mm/memory-failure: use folio_mapcount() in hwpoison_user_m [...] omits a47efd1a0148 mm/huge_memory: use folio_mapcount() in zap_huge_pmd() san [...] omits 588650be4805 mm/memory: use folio_mapcount() in zap_present_folio_ptes() omits 930de2902482 mm-make-folio_mapcount-return-0-for-small-typed-folios-fix omits 20e27a9c2ad7 mm: make folio_mapcount() return 0 for small typed folios omits 0680f3500d0d mm: improve folio_likely_mapped_shared() using the mapcoun [...] omits 7e70a0285cd4 mm: track mapcount of large folios in single value omits ea9db6482ea2 mm/rmap: add fast-path for small folios when adding/removi [...] omits 1221d274ef55 mm/rmap: always inline anon/file rmap duplication of a single PTE omits 18b13f425c51 mm-allow-for-detecting-underflows-with-page_mapcount-again-fix omits 5b47d1ebb33c mm: allow for detecting underflows with page_mapcount() again omits 7c14c5c75bec mm: follow_pte() improvements omits 3b5878dedc3f mm: pass VMA instead of MM to follow_pte() omits 226ab8becdda drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() omits f550c5c99162 mm,swap: add document about RCU read lock and swapoff interaction omits 29f9c51ca939 mm/mmap: make accountable_mapping return bool omits a5d373e5f574 mm/mmap: make vma_wants_writenotify return bool omits bcd19b5bce48 memory tier: create CPUless memory tiers after obtaining H [...] omits 591e65d2a727 memory tier: dax/kmem: introduce an abstract layer for fin [...] omits eaf8397d2ea1 foo omits bcf28f9e63d4 selftests/vDSO: fix runtime errors on LoongArch omits 5e4942543b60 selftests/vDSO: fix building errors on LoongArch omits 9b554e5ad1b0 mm,page_owner: don't remove __GFP_NOLOCKDEP in add_stack_r [...] omits 37b0a3f94fa4 fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pm [...] omits 097206a4c561 fs/proc/task_mmu: fix loss of young/dirty bits during page [...] omits dc653f4b5ab1 mm/vmalloc: fix return value of vb_alloc if size is 0 omits 6622adba7df0 mm: use memalloc_nofs_save() in page_cache_ra_order() omits eba13690ffe4 kmsan: compiler_types: declare __no_sanitize_or_inline omits 3e3037e8a02b lib/test_xarray.c: fix error assumptions on check_xa_multi [...] omits 8767cbea7b2f tools: fix userspace compilation with new test_xarray changes omits 8574a32c2048 MAINTAINERS: update URL's for KEYS/KEYRINGS_INTEGRITY and [...] omits 3220a4ef9fd8 mm: page_owner: fix wrong information in dump_page_owner omits 619eb72a4b6c maple_tree: fix mas_empty_area_rev() null pointer dereference omits fffa0c5024e8 mm/userfaultfd: reset ptes when close() for wr-protected ones omits 3c2c250cb3a5 bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of omits 11e8e65cce5c kprobes: remove dependency on CONFIG_MODULES omits e10cbc38697b powerpc: use CONFIG_EXECMEM instead of CONFIG_MODULES wher [...] omits 4da3d38f24c5 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES omits 13ae3d74ee70 arch: make execmem setup available regardless of CONFIG_MODULES omits 460bbbc70a47 powerpc: extend execmem_params for kprobes allocations omits e1a14069b5b4 arm64: extend execmem_info for generated code allocations omits 971e181c6585 riscv: extend execmem_params for generated code allocations omits 0fa276f26721 mm/execmem, arch: convert remaining overrides of module_al [...] omits 022cef244287 mm/execmem, arch: convert simple overrides of module_alloc [...] omits 3fbe6c2f820a mm: introduce execmem_alloc() and execmem_free() omits 5002c2698cbf module: make module_memory_{alloc,free} more self-contained omits 5f39b6d4b0b8 sparc: simplify module_alloc() omits 2cfe2dab8b14 nios2: define virtual address space for modules omits fd57c8350353 mips: module: rename MODULE_START to MODULES_VADDR omits 0e641a924531 arm64: module: remove unneeded call to kasan_alloc_module_ [...] omits 77ea103519fa Merge branches 'amba', 'cfi', 'fixes' and 'misc' into for-next omits 868577e6bfe1 firmware: dmi: Stop decoding on broken entry omits d79043f073e1 bcachefs: Simplify resuming of journal position omits 8063dade4d88 bcachefs: check inode backpointer in bch2_lookup() omits db3c14f32f5c bcachefs: check for inodes that should have backpointers in fsck omits 195cbae0ac84 bcachefs: bch_member.last_journal_bucket omits 8dc8f06a213a bcachefs: uninline set_btree_iter_dontneed() omits 7daa69730c7a bcachefs: eliminate the uninitialized compilation warning [...] omits 2a8526b8ac69 bcachefs: fix btree_path_clone() ip_allocated omits 81fdbcc575c7 bcachefs: Fix format specifiers in bch2_btree_key_cache_to_text() omits 27641d4608bc bcachefs: Fix type of flags parameter for some ->trigger() [...] omits 7ae19b8df926 bcachefs: Kill gc_init_recurse() omits 467e2b9e853b bcachefs: do reflink_p repair from BTREE_TRIGGER_check_repair omits a93dc3fab9d4 bcachefs: Run bch2_check_fix_ptrs() via triggers omits 897c01a4b377 bcachefs: kill gc looping for bucket gens omits 96044a0c172c bcachefs: bch2_bucket_ref_update() omits b9e11bf297e4 bcachefs: Consolidate mark_stripe_bucket() and trans_mark_ [...] omits a9e21a827d74 bcachefs: mark_stripe_bucket cleanup omits c784c1e131c5 bcachefs: bucket_data_type_mismatch() omits b90ac1073bdf bcachefs: Clean up inode alloc omits d29913012559 bcachefs: journal seq blacklist gc no longer has to walk btree omits e0f3a0fa8998 bcachefs: Allocator prefers not to expand mi.btree_allocat [...] omits 455ad0baf9fe bcachefs: plumb data_type into bch2_bucket_alloc_trans() omits 1e3ff3eedfbb bcachefs: Add btree_allocated_bitmap to member_to_text() omits 8e24f432a681 bcachefs: Btree key cache instrumentation omits 3716dd0f8596 bcachefs: Remove calls to folio_set_error omits 66ea26531697 bcachefs: Move gc of bucket.oldest_gen to workqueue omits d5619d14e857 bcachefs: fix flag printing in journal_buf_to_text() omits eff48dae321b bcachefs: Sync journal when we complete a recovery pass omits dc6f2eb000d7 bcachefs: make btree read errors silent during scan omits cfe85f6aedc3 bcachefs: Rip bch2_snapshot_equiv() out of fsck omits a2813aaf0824 bcachefs: Check for writing btree_ptr_v2.sectors_written == 0 omits 975593c87e40 bcachefs: Add asserts to bch2_dev_btree_bitmap_marked_sectors() omits 76be6717f9f4 bcachefs: fs_alloc_debug_to_text() omits d3e288e1f935 bcachefs: assert that online_reserved == 0 on shutdown omits 5b65a1441122 bcachefs: bch2_trans_verify_not_unlocked() omits 423bcafb924e bcachefs: bch2_btree_path_can_relock() omits 38a082488e51 bcachefs: trans->locked omits b07fe20d633c bcachefs: bch2_btree_root_alloc_fake_trans() omits 0b85df8b54a7 bcachefs: bch2_trans_unlock() must always be followed by r [...] omits 828fdbb78566 bcachefs: Use bch2_btree_path_upgrade() in key cache traverse omits 6783029dd39d bcachefs: bch2_btree_path_upgrade() checks nodes_locked, n [...] omits 7c92156e79da bcachefs: maintain lock invariants in btree_iter_next_node() omits 4a616b534496 bcachefs: bch2_trans_commit_flags_to_text() omits 27ecaa9a4fc3 bcachefs: prefer drop_locks_do() omits fc5f8b6d9051 bcachefs: get_unlocked_mut_path -> bch2_path_get_unlocked_mut omits 655db20ef81f bcachefs: fix typo in reference to BCACHEFS_DEBUG omits 562d0127acba bcachefs: chardev: make bch_chardev_class constant omits 0073328fce4f bcachefs: member helper cleanups omits e2c8c92602ef bcachefs: bucket_valid() omits 13bca70a58d5 bcachefs: bch2_trans_relock_fail() - factor out slowpath omits 5abf43370f35 bcachefs: bch2_dir_emit() - drop_locks_do() conversion omits 4887f3170048 bcachefs: bch2_btree_insert_trans() no longer specifies BT [...] omits 7b6422495868 bcachefs: iter/update/trigger/str_hash flag cleanup omits c4f6b96610cc bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELD omits 5126ae270406 bcachefs: mark_superblock cleanup omits da4f8d559b1e bcachefs: gc_btree_init_recurse() uses gc_mark_node() omits c50c00970821 bcachefs: move root node topo checks to node_check_topology() omits dcd942b2cb42 bcachefs: move topology repair kick to gc_btrees() omits 0813950552c4 bcachefs: kill metadata only gc omits 759161cb25a5 bcachefs: Finish converting reconstruct_alloc to errors_silent omits ca827268b835 bcachefs: bch2_gc() is now private to btree_gc.c omits 707348711720 bcachefs: for_each_btree_key_continue() omits c5face542746 bcachefs: kill for_each_btree_key_old() omits 77c0bbdc144f bcachefs: Optimize eytzinger0_sort() with bottom-up heapsort omits b1d5d82721b5 bcachefs: When traversing to interior nodes, propagate res [...] omits afcaf0132b6d bcachefs: Don't read journal just for fsck omits 4eeed79e4a4a bcachefs: allow for custom action in fsck error messages omits c21dfd167b38 bcachefs: New assertion for writing to the journal after shutdown omits 28e378a7ad9f bcachefs: bch2_btree_path_to_text() omits 1e1929dd6d27 bcachefs: add btree_node_merging_disabled debug param omits ab06fb4fd331 bcachefs: bch2_hash_lookup() now returns bkey_s_c omits c5c088b16670 bcachefs: bch2_journal_keys_dump() omits b07a78a7bdeb bcachefs: bch2_btree_node_header_to_text() omits 3587ed68c7be bcachefs: prt_printf() now respects \r\n\t omits f540ac1d3204 bcachefs: printbufs: prt_printf() now handles \t\r\n omits 8db4d81db62a bcachefs: printbuf improvements omits c078a5390e2d bcachefs: Run upgrade/downgrade even in -o nochanges mode omits 8a603d2c41de i2c: ali15x3: remove printout on handled timeouts omits 5656154857aa i2c: ali1563: remove printout on handled timeouts omits e5ef4fbb1b1f i2c: ali1535: remove printout on handled timeouts omits 27a10c3b003d i2c: i801: remove printout on handled timeouts omits d103b529c3b7 i2c: add zhaoxin i2c controller driver omits b28d202ef301 i2c: wmt: add platform type VIAI2C_PLAT_WMT omits b538a9ab4841 i2c: wmt: fix a bug when thread blocked omits 185df2a0f3c4 i2c: wmt: rename something omits 9743b438b717 i2c: wmt: split out common files omits 526a34e7cf93 i2c: wmt: create wmt_i2c_init for general init omits 75f5a8b8a7a8 i2c: thunderx: Adding ioclk support omits 6d7eb6feb568 i2c: octeon: Handle watchdog timeout omits da602f44c444 i2c: octeon: Add platform prefix to macros omits e5358e79934b i2c: thunderx: Support for High speed mode omits fbd7e670b071 i2c: thunderx: Clock divisor logic changes omits c71448345dfe i2c: cadence: Add RISCV architecture support omits db04de3d0fc9 i2c: uniphier: remove printout on handled timeouts omits d668061acd0b i2c: uniphier-f: remove printout on handled timeouts omits 11b3cacfbdd2 i2c: tegra: remove printout on handled timeouts omits dda9e283ad2c i2c: st: remove printout on handled timeouts omits 1d3ee2ad0b3a i2c: sh_mobile: remove printout on handled timeouts omits e738b739324b i2c: rk3x: remove printout on handled timeouts omits a758f1bd1927 i2c: qup: remove printout on handled timeouts omits 86fe125226ba i2c: qcom-geni: remove printout on handled timeouts omits eb3dd6e5022f i2c: omap: remove printout on handled timeouts omits 1bc5dfc033bb i2c: nomadik: remove printout on handled timeouts omits 0b80ed89ceb8 i2c: ismt: remove printout on handled timeouts omits 2eb6335ab5f5 i2c: img-scb: remove printout on handled timeouts omits a3c05816e590 i2c: davinci: remove printout on handled timeouts omits 854fae77e732 i2c: cadence: remove printout on handled timeouts omits 875735237040 i2c: bcm2835: remove printout on handled timeouts omits 18f28d67ebef i2c: bcm-iproc: remove printout on handled timeouts omits c2c49928719b i2c: at91-master: remove printout on handled timeouts omits 75ce5d49903d i2c: lpi2c: Avoid calling clk_get_rate during transfer omits 924d32d564f2 i2c: i801: Annotate apanel_addr as __ro_after_init omits e3e2a1726894 i2c: mux: gpio: remove support for class-based device inst [...] omits 307b92d3af79 i2c: i801: Remove usage of I2C_CLASS_SPD omits 6949d6c3984d i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller omits dfda5754282c i2c: mpc: Removal of of_node_put with __free for auto cleanup omits c809a9152871 dt-bindings: i2c: qcom-cci: Document sc8280xp compatible omits 133b3dd3c14a MAINTAINERS: adjust file entry in ARM/LPC32XX SOC SUPPORT omits f8dc9bc779f8 i2c: i801: Fix missing Kconfig dependency omits 0b47b25a2421 i2c: ocores: convert to ioport_map() for IORESOURCE_IO omits 9b48313a6a47 i2c: add HAS_IOPORT dependencies omits b7f863648e27 i2c: i801: Call i2c_register_spd for muxed child segments omits e5344acc3f8c i2c: viperboard: drop driver owner assignment omits d819d408fb7a i2c: riic: Add support for R9A09G057 SoC omits c8dcedf4e38c i2c: riic: Pass register offsets and chip details as OF data omits efb050078838 i2c: riic: Introduce helper functions for I2C read/write o [...] omits a620808ece62 dt-bindings: i2c: renesas,riic: Document R9A09G057 support omits cd42bd8fce9d dt-bindings: i2c: nxp,pnx-i2c: Convert to dtschema omits 060ef2b42249 kconfig: remove 'optional' property support omits 201382c5f352 sh: Convert the last use of 'optional' property in Kconfig omits d172cb726bfb kconfig: remove SYMBOL_CHOICE flag omits b8681feac5f3 kbuild: buildtar: remove warning for the default case omits eea3260250ea Merge branch 'vfs.iomap' into vfs.all omits f7da4dcc01dc Merge branch 'vfs.super' into vfs.all omits 0e77b5313c0e Merge branch 'vfs.rw' into vfs.all omits 053669cfad15 Merge branch 'vfs.mount.api' into vfs.all omits b4b0cf2d30b4 Merge branch 'vfs.misc' into vfs.all omits 0f8a811f643a Merge branch 'vfs.fixes' into vfs.all omits 3c6e94beeacd Documentation: tpm_tis omits 6c32f5f7f3ef kconfig: remove unneeded if-conditional in conf_choice() omits dd934396afdc kconfig: use menu_for_each_entry() to traverse menu tree omits 1bdf58bfa2b4 kconfig: add menu_next() function and menu_for_each(_sub)_ [...] omits 4ce67824df0e vmlinux: Avoid weak reference to notes section omits 5313e466061c kallsyms: Avoid weak references for kallsyms symbols omits 2b952b1d0a54 Merge branch 'v6.10/defconfig' into for-next omits be3ca7461340 arm64: defconfig: enable Khadas TS050 panel as module omits 1d1161f6f53e kbuild: buildtar: add comments about inconsistent package [...] omits 1d06c77d93da dt-bindings: kbuild: Add separate target/dependency for pr [...] omits ee2098c0b512 spmi: pmic-arb: Add multi bus support omits 932282f154ac spmi: pmic-arb: Register controller for bus instead of arbiter omits 7befe2ef9384 Merge branches 'for-next/acpi', 'for-next/kbuild', 'for-ne [...] omits 7e29093f6aaf tpm/eventlog: remove redundant assignment to variabel ret omits 3c99a9bb5a3b Merge branch kvm-arm64/host_data into kvmarm-master/next omits dab56f80e7f9 char: tpm: handle HAS_IOPORT dependencies omits 6999f8229e59 keys: Fix overwrite of key expiration on instantiation omits 019e41d1bee9 keys: update key quotas in key_put() adds 9fbc8bdf17ba Merge tag 'spi-fix-v6.9-rc6' of git://git.kernel.org/pub/s [...] adds f06446ef2321 drm/amdgpu: Fix VRAM memory accounting adds 719564737a9a drm/amd/display: Handle Y carry-over in VCP X.Y calculation adds be53bd4f00aa drm/amd/display: Ensure that dmcub support flag is set for DCN20 adds a01b64f31d65 drm/amd/display: Add dtbclk access to dcn315 adds 9a35d205f466 drm/amd/display: Atom Integrated System Info v2_2 for DCN35 adds 892b41b16f61 drm/amd/display: Fix incorrect DSC instance for MST adds 46fe9cb1a9e6 drm/amd/display: Allocate zero bw after bw alloc enable adds d3a9331a6591 drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2 adds 0e62103bdcbc drm/amd/display: Add VCO speed parameter for DCN31 FPU adds ce649bd2d834 drm/amd/display: Fix DC mode screen flickering on DCN321 adds 6f0c228ed918 drm/amd/display: Disable seamless boot on 128b/132b encoding adds f5b9053398e7 drm/amdkfd: Flush the process wq before creating a kfd_process adds 705d0480e6ae drm/amdgpu: fix doorbell regression adds ab72d5945d81 drm/amd/display: Disable panel replay by default for now adds 306eca05a5b0 Merge tag 'amd-drm-fixes-6.9-2024-05-01' of https://gitlab [...] adds 98957360563e drm/xe/vm: prevent UAF in rebind_work_func() adds df04b152fca2 drm/xe/display: Fix ADL-N detection adds 5c75d6813216 Merge tag 'drm-xe-fixes-2024-05-02' of https://gitlab.free [...] adds 09e10499ee6a Merge tag 'drm-misc-fixes-2024-05-02' of https://gitlab.fr [...] adds b5a66609a643 Merge tag 'drm-fixes-2024-05-03' of https://gitlab.freedes [...] adds 7dc78c7b4411 Merge tag 'sound-6.9-rc7' of git://git.kernel.org/pub/scm/ [...] adds eaf4a9b19b99 ublk: remove segment count and size limits adds 0bc2e80b9be5 nvme: fix warn output about shared namespaces without CONF [...] adds 863fe60ed27f nvme: find numa distance only if controller has valid numa id adds 46b8f9f74f6d nvmet-auth: return the error code to the nvmet_auth_host_h [...] adds 445f9119e703 nvmet-auth: replace pr_debug() with pr_err() to report an error. adds 25bb3534ee21 nvme: cancel pending I/O if nvme controller is in terminal state adds 6825bdde4434 nvmet-tcp: fix possible memory leak when tearing down a co [...] adds 505363957fad nvmet: fix nvme status code when namespace is disabled adds 50abcc179e0c nvme-tcp: strict pdu pacing to avoid send stalls on TLS adds fb15ffd06115 Merge commit '50abcc179e0c9ca667feb223b26ea406d5c4c556' of [...] adds 3d25a941ea50 Merge tag 'block-6.9-20240503' of git://git.kernel.dk/linux adds f094ee78e01f Merge tag 'efi-urgent-for-v6.9-1' of git://git.kernel.org/ [...] adds ddb4c3f25b7b Merge tag 'for-linus-6.9a-rc7-tag' of git://git.kernel.org [...] adds 7367539ad4b0 Merge tag 'cxl-fixes-6.9-rc7' of git://git.kernel.org/pub/ [...] adds 61ccc8c3e59a Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 4fbcf58590a8 Merge tag 'dma-mapping-6.9-2024-05-04' of git://git.infrad [...] adds b63db58e2fa5 eventfs/tracing: Add callback for release of an eventfs_inode adds ee4e0379475e eventfs: Free all of the eventfs_inode after RCU adds baa23a8d4360 tracefs: Reset permissions on remount if permissions are options adds 6599bd5517be tracefs: Still use mount point as default permissions for [...] adds d53891d348ac eventfs: Do not differentiate the toplevel events directory adds 22e61e15af73 eventfs: Do not treat events directory different than othe [...] adds d57cf30c4c07 eventfs: Have "events" directory get permissions from its parent adds e92b99ae8216 Merge tag 'trace-v6.9-rc6-2' of git://git.kernel.org/pub/s [...] adds dce3696271af tracing/probes: Fix memory leak in traceprobe_parse_probe_ [...] adds 2c17a1cd90a5 Merge tag 'probes-fixes-v6.9-rc6' of git://git.kernel.org/ [...] adds 3f1d08650027 Merge tag 'input-for-v6.9-rc6' of git://git.kernel.org/pub [...] adds 3c15237018eb Merge tag 'usb-6.9-rc7' of git://git.kernel.org/pub/scm/li [...] adds 98241a774db4 slimbus: qcom-ngd-ctrl: Add timeout for wait operation adds b9158815de52 Merge tag 'char-misc-6.9-rc7' of git://git.kernel.org/pub/ [...] adds 80f8b450bfc1 Merge tag 'irq-urgent-2024-05-05' of git://git.kernel.org/ [...] adds d099637d074b Merge tag 'x86-urgent-2024-05-05' of git://git.kernel.org/ [...] adds ef095257750b Merge tag 'powerpc-6.9-4' of git://git.kernel.org/pub/scm/ [...] adds f462ae0edd37 Merge tag 'edac_urgent_for_v6.9_rc7' of git://git.kernel.o [...] adds 4efaa5acf0a1 epoll: be better about file lifetimes adds dd5a440a31fa Linux 6.9-rc7 adds 42d888a0e2cf mm/userfaultfd: reset ptes when close() for wr-protected ones adds 09e4c0a448dc maple_tree: fix mas_empty_area_rev() null pointer dereference adds 2b516f477fa1 mm: page_owner: fix wrong information in dump_page_owner adds ecb42b703f3d MAINTAINERS: update URL's for KEYS/KEYRINGS_INTEGRITY and [...] adds 3c790ca8ada8 tools: fix userspace compilation with new test_xarray changes adds 30c3fb39c6f1 lib/test_xarray.c: fix error assumptions on check_xa_multi [...] adds 992057f8c897 kmsan: compiler_types: declare __no_sanitize_or_inline adds 729df81d1f57 mm: use memalloc_nofs_save() in page_cache_ra_order() adds 6db6e4c8e372 mm/vmalloc: fix return value of vb_alloc if size is 0 adds cf54364fb81f fs/proc/task_mmu: fix loss of young/dirty bits during page [...] adds 19ff96365849 fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pm [...] adds 526516f70591 mm,page_owner: don't remove __GFP_NOLOCKDEP in add_stack_r [...] adds e2b7f4ec8634 selftests/vDSO: fix building errors on LoongArch adds 6a8890968c66 selftests/vDSO: fix runtime errors on LoongArch adds 39f6e51dddbb XArray: Set the marks correctly when splitting an entry adds 0d25a39d5ae0 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds c286b9c7515e Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 94062790aedb tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets adds f2db7230f73a tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). adds e0863634bf9f net: ks8851: Queue RX packets in IRQ handler instead of di [...] adds 483bc0818182 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout adds 66c39332d02d Bluetooth: qca: fix wcn3991 device address check adds 4d7b41c0e439 Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() adds 10f9f426ac6e Bluetooth: msft: fix slab-use-after-free in msft_do_close() adds 2e4edfa1e2bd Bluetooth: qca: add missing firmware sanity checks adds a112d3c72a22 Bluetooth: qca: fix NVM configuration parsing adds dd336649ba89 Bluetooth: qca: generalise device address check adds cda0d6a198e2 Bluetooth: qca: fix info leak when fetching fw build id adds 0adcf6be1445 Bluetooth: qca: fix info leak when fetching board id adds cd17bcbd2b33 arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node adds d2706004a1b8 Bluetooth: HCI: Fix potential null-ptr-deref adds adf0398cee86 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout adds 40d442f969fb Bluetooth: qca: fix firmware check error path adds f2d859045ec1 Merge tag 'for-net-2024-05-03' of git://git.kernel.org/pub [...] adds d0de61673908 Merge tag 'ipsec-2024-05-02' of git://git.kernel.org/pub/s [...] adds 1aec77b2bb2e rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation adds fa870b45b08a MAINTAINERS: update cxgb4 and cxgb3 network drivers maintainer adds 70c8730effbf Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 1a14fa55d8a6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3d913719df14 wifi: iwlwifi: Use request_module_nowait adds 838c7b8f1f27 wifi: nl80211: Avoid address calculations via out of bound [...] adds ec215c8643d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 09068d624c49 ASoC: amd: acp: fix for acp platform device creation failure adds a0d90397e817 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a96d6bfd71d5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 52b62e7a5d4f spi: stm32: enable controller before asserting CS adds e85273ac3b0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2e0239d47d75 PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched adds c8e56f819f81 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 47388e807f85 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() adds 70d7f1427afc tty: n_gsm: fix missing receive state reset after mode switch adds 4244f830a560 serial: 8520_mtk: Set RTS on shutdown for Rx in-band wakeup adds 614a19b89ca4 serial: 8250_bcm7271: use default_mux_rate if possible adds 8492bd91aa05 serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when us [...] adds 6ae3eb873095 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 408d5d448ffd iio: adc: ad9467: fix scan type sign adds 20f32873862b dt-bindings: iio: dac: fix ad354xr output range adds 4f11dc1b7fd2 iio: pressure: bmp280: Fix BMP580 temperature reading adds 35ace18dd8d4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 540f9328de9b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e0cd85dc666c hwmon: (corsair-cpro) Use a separate buffer for sending commands adds 3a034a7b0715 hwmon: (corsair-cpro) Use complete_all() instead of comple [...] adds d02abd57e794 hwmon: (corsair-cpro) Protect ccp->wait_input_report with [...] adds 8243b58d06fc Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 511a093893cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c765fd6aecb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2eb690b64904 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds d4b7affedc35 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 51b122d53d05 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 3df18c873dcf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 670c900f6964 pmdomain: ti-sci: Fix duplicate PD referrals adds 7ea0e7ab96d0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 18f109e5edc8 i2c: cadence: Avoid fifo clear after start adds 0797a00b6b14 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 04703bfd7f99 drm/meson: dw-hdmi: power up phy on device init adds 08001033121d drm/meson: dw-hdmi: add bandgap setting for g12 adds a185dbfbbbbd Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 4a85bb19a70d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 86bb9e2d7fe8 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 5b17f47c10f6 foo new eb9cff1c2e9a memory tier: dax/kmem: introduce an abstract layer for fin [...] new 143605c1bd9f memory tier: create CPUless memory tiers after obtaining H [...] new 6dc5b810fe3f mm/mmap: make vma_wants_writenotify return bool new c04638855b8a mm/mmap: make accountable_mapping return bool new e53b3aa43a62 mm,swap: add document about RCU read lock and swapoff interaction new d625255d9563 drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() new 7fa2ea6efbd7 mm: pass VMA instead of MM to follow_pte() new f1bfb762a1c5 mm: follow_pte() improvements new 2ba0dba53f94 mm: allow for detecting underflows with page_mapcount() again new a03349673f70 mm-allow-for-detecting-underflows-with-page_mapcount-again-fix new 3a4ad27950fa mm/rmap: always inline anon/file rmap duplication of a single PTE new a543f6537190 mm/rmap: add fast-path for small folios when adding/removi [...] new 3d6c361adf9f mm: track mapcount of large folios in single value new 4e717682f9f6 mm: improve folio_likely_mapped_shared() using the mapcoun [...] new d05af9cb44be mm: make folio_mapcount() return 0 for small typed folios new 7869eb7668c9 mm-make-folio_mapcount-return-0-for-small-typed-folios-fix new 6167ea3abf43 mm/memory: use folio_mapcount() in zap_present_folio_ptes() new baa007fdcefd mm/huge_memory: use folio_mapcount() in zap_huge_pmd() san [...] new 596f5a71345a mm/memory-failure: use folio_mapcount() in hwpoison_user_m [...] new fb10908bea2d mm/page_alloc: use folio_mapped() in __alloc_contig_migrat [...] new 5415710e22c1 mm/migrate: use folio_likely_mapped_shared() in add_page_f [...] new 57fc11c255c4 sh/mm/cache: use folio_mapped() in copy_from_user_page() new dda34b9eaf07 mm/filemap: use folio_mapcount() in filemap_unaccount_folio() new e180c38ccd88 mm/migrate_device: use folio_mapcount() in migrate_vma_che [...] new f862faed9a4f trace/events/page_ref: trace the raw page mapcount value new cacfbc768217 xtensa/mm: convert check_tlb_entry() to sanity check folios new d1611e76f459 mm/debug: print only page mapcount (excluding folio entire [...] new 55cbf5f6f466 Documentation/admin-guide/cgroup-v1/memory.rst: don't refe [...] new 1fff36179a15 arm64: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS new c92bc31d1764 arm: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS new 7321bdfeff29 arm-mm-drop-vm_fault_badmap-vm_fault_badaccess-checkpatch-fixes new 429c485cb3f6 mm/ksm: add ksm_get_folio new 6a72af536763 mm/ksm: use folio in remove_rmap_item_from_tree new d6de10ebe25f mm/ksm: add folio_set_stable_node new a41ccc2da234 mm/ksm: use folio in remove_stable_node new 7fc02c081e6f mm/ksm: use folio in stable_node_dup new 0fbe7563714f mm/ksm: use ksm_get_folio in scan_get_next_rmap_item new 2be776d2c8a9 mm/ksm: use folio in write_protect_page new 46f6cc760ff8 mm/ksm: convert chain series funcs and replace get_ksm_page new 6695e4d03f2b mm/ksm: rename get_ksm_page_flags to ksm_get_folio_flags new 8e2b23618b78 mm/ksm: replace set_page_stable_node by folio_set_stable_node new 1c321f34f0a6 mm/hugetlb: convert dissolve_free_huge_pages() to folios new d8aeed960aba mm-hugetlb-convert-dissolve_free_huge_pages-to-folios-fix new 5d726f6e324f mm/hugetlb: convert dissolve_free_huge_pages() to folios new 37e2c65dbad1 mm/hugetlb: rename dissolve_free_huge_pages() to dissolve_ [...] new 366937ee5dfb mm-hugetlb-rename-dissolve_free_huge_pages-to-dissolve_fre [...] new 564a4d197a55 mm: add per-order mTHP anon_fault_alloc and anon_fault_fal [...] new 15030ad3c41e mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] new db88c780f493 mm: add docs for per-order mTHP counters and transhuge_page ABI new eeb842f64a33 sysfs-kernel-mm-transparent-hugepage: fix the name and une [...] new c4e0e4247f53 mm: correct the docs for thp_fault_alloc and thp_fault_fallback new ce29a48d24af mm: move mm counter updating out of set_pte_range() new d80ac02ebd6b mm: filemap: batch mm counter updating in filemap_map_pages() new a5f25f955373 mm: page_alloc: allowing mTHP compaction to capture the fr [...] new 8f38eda37671 mseal: wire up mseal syscall new a5119838d641 mseal: add mseal syscall new 1629d877b142 mseal: add branch prediction hint new 425b8aa3a1fa selftest mm/mseal memory sealing new dd21d0ab0ff3 mseal: add documentation new e39c67c130a0 selftest mm/mseal read-only elf memory segment new 4af82ae1cbfd selftest mm/mseal: style change new 9037ddeb2b85 selftests: mm: fix linker error for inline function new 9645d05e02d5 selftest mm/mseal: fix compile warning new d95a916e67a6 userfaultfd: remove WRITE_ONCE when setting folio->index d [...] new b7fdffd91c77 mm: zswap: always shrink in zswap_store() if zswap_pool_re [...] new b62be9fac46b mm: zswap: refactor limit checking from zswap_store() new f4be62e72e08 mm: zswap: move more same-filled pages checks outside of z [...] new 03d4cb865ac7 mm: zswap: remove same_filled module params new e320b955518d mm: zswap: remove same_filled_pages from docs new af78d3c1b1be mm/ksm: remove page_mapcount() usage in stable_tree_search() new 1aedbc0ccc32 xarray: inline xas_descend to improve performance new d896dee6fd43 doc: improve the description of __folio_mark_dirty new 421b74b1b5cf buffer: add kernel-doc for block_dirty_folio() new 3db8e4453bf9 buffer: add kernel-doc for try_to_free_buffers() new ebf650c99c94 buffer: fix __bread and __bread_gfp kernel-doc new b9b212fb40c7 buffer: add kernel-doc for brelse() and __brelse() new efd9f983e613 buffer: add kernel-doc for bforget() and __bforget() new 4862db857319 buffer: improve bdev_getblk documentation new 9a09f27659ab doc: split buffer.rst out of api-summary.rst new a9abfa56a872 doc-split-bufferrst-out-of-api-summaryrst-fix new 691b86345794 doc-split-bufferrst-out-of-api-summaryrst-fix-fix new 6e941f5b9560 mm/sparse: guard the size of mem_section is power of 2 new 899a4e986c91 fs/proc/task_mmu: convert pagemap_hugetlb_range() to work [...] new c9850d5df817 fs/proc/task_mmu: convert smaps_hugetlb_range() to work on folios new 80e95b4a1286 mm/hugetlb: assert hugetlb_lock in __hugetlb_cgroup_commit_charge new 133eabbca67e mm/page_table_check: support userfault wr-protect entries new 3be9c6354a75 mm/huge_memory: improve split_huge_page_to_list_to_order() [...] new 3ef504a5d099 mm-huge_memory-improve-split_huge_page_to_list_to_order-re [...] new 011bae3406f6 mm: swapfile: check usable swap device in __folio_throttle [...] new e20d7ae1a9e9 mm/madvise: introduce clear_young_dirty_ptes() batch helper new 9eed398a52ab mm/arm64: override clear_young_dirty_ptes() batch helper new e5bc703135e4 mm/memory: add any_dirty optional pointer to folio_pte_batch() new 0cd0c3c6b517 mm/madvise: optimize lazyfreeing with mTHP in madvise_free new a33a09a3955a mm/page-flags: make PageUptodate return bool new 4f1ef0334d81 mm: memory: check userfaultfd_wp() in vmf_orig_pte_uffd_wp() new 36044ada772f memcg: simple cleanup of stats update functions new 4acae5447d5c xarray: use BITS_PER_LONGS() new 6a1416c3d860 xarray: don't use "proxy" headers new 87750110489f mm/memory-failure: remove fsdax_pgoff argument from __add_to_kill new 026725c70f76 mm/memory-failure: pass addr to __add_to_kill() new 5e46776a14fd mm: return the address from page_mapped_in_vma() new 43dce5e3c6fd mm: make page_mapped_in_vma conditional on CONFIG_MEMORY_FAILURE new 4ff50ab28337 mm/memory-failure: convert shake_page() to shake_folio() new 7c95c7556749 mm: convert hugetlb_page_mapping_lock_write to folio new f3e37e09ac9e mm/memory-failure: convert memory_failure() to use a folio new 1211e0f77aff mm/memory-failure: convert hwpoison_user_mappings to take a folio new 3789159bd023 mm/memory-failure: add some folio conversions to unpoison_memory new 8c23e02c354d mm/memory-failure: use folio functions throughout collect_procs() new a6d9832be785 mm/memory-failure: pass the folio to collect_procs_ksm() new 1fe7e13b6a22 fscrypt: convert bh_get_inode_and_lblk_num to use a folio new e32d4fc439c9 f2fs: convert f2fs_clear_page_cache_dirty_tag to use a folio new 36d775d42d6e memory-failure: remove calls to page_mapping() new 72daf067969b migrate: expand the use of folio in __migrate_device_pages() new 8aad736bb338 userfault; expand folio use in mfill_atomic_install_pte() new 9baf2bbafa98 mm: remove page_cache_alloc() new 3e5e710ceda6 mm: remove put_devmap_managed_page() new 33a8b1d306a1 mm: convert put_devmap_managed_page_refs() to put_devmap_m [...] new 2c6cec0c18e8 mm: remove page_ref_sub_return() new 7776657a16a7 gup: use folios for gup_devmap new 82f2316a0ad0 mm: add kernel-doc for folio_mark_accessed() new aa015ab543e0 mm: remove PageReferenced new d46f3878da51 memcg: fix data-race KCSAN bug in rstats new b110faeaf734 mm/khugepaged: replace page_mapcount() check by folio_like [...] new 15349c6c6a23 mm: vmalloc: dump page owner info if page is already mapped new 81d695b2eb27 selftests/mm: soft-dirty should fail if a testcase fails new 367b38afb8fa writeback: collect stats of all wb of bdi in bdi_debug_stats_show new 0baeb9839ce4 writeback: support retrieving per group debug writeback st [...] new d101808de054 writeback: fix build problems of "writeback: support retri [...] new f309dc483f94 writeback: add wb_monitor.py script to monitor writeback i [...] new 8b2f9c8d5c23 writeback: rename nr_reclaimable to nr_dirty in balance_di [...] new 685ced18988a mm: enable __wb_calc_thresh to calculate dirty background [...] new fd7886658031 mm: correct calculation of wb's bg_thresh in cgroup domain new ef983ea87960 mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_ [...] new e23981303ee5 mm: remove stale comment __folio_mark_dirty new 235edb89736f mm: simplify thp_vma_allowable_order new c226a5232691 mm: assert the mmap_lock is held in __anon_vma_prepare() new 1b85565f3c91 mm: delay the check for a NULL anon_vma new 7e9559a76337 mm: fix some minor per-VMA lock issues in userfaultfd new 6acb0f306e23 mm: optimise vmf_anon_prepare() for VMAs without an anon_vma new aba9ac45dca5 mm/damon/paddr: implement damon_folio_young() new 1a4e3e340ee7 mm/damon/paddr: implement damon_folio_mkold() new e8c4dbfe1afc mm/damon: add DAMOS filter type YOUNG new 9f9c7acd628f mm/damon/paddr: implement DAMOS filter type YOUNG new fed68f7e4ea4 Docs/mm/damon/design: document 'young page' type DAMOS filter new ba428e0662c3 Docs/admin-guide/mm/damon/usage: update for young page typ [...] new e67c3d3016be Docs/ABI/damon: update for 'youg page' type DAMOS filter new a02e86b36cd8 mm/rmap: do not add fully unmapped large folio to deferred [...] new 946235c141b7 mm/pagemap: make trylock_page return bool new 0aded168cda1 mm/rmap: change the type of we_locked from int to bool new 385a2bcb2d09 mm/swapfile: mark racy access on si->highest_bit new b6e056071c36 mm/rmap: remove duplicated exit code in pagewalk loop new 2f96c7a3f729 mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop new b6900098340a mm/vmscan: avoid split lazyfree THP during shrink_folio_list() new c0d14b0769ae selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL new 793af9c4d445 mm/hugetlb: document why hugetlb uses folio_mapcount() for [...] new de17c0d0d509 mm/memory-failure: try to send SIGBUS even if unmap failed new 124a89adfa7a mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) new 480c7d3135b3 mm/memory-failure: send SIGBUS in the event of thp split fail new 5d771b55d5a7 mm-memory-failure-send-sigbus-in-the-event-of-thp-split-fail-fix new a2fd275bbb31 selftests/memfd: fix spelling mistakes new 4c7864e841fe memcg: reduce memory size of mem_cgroup_events_index new 6a1296f833c2 memcg: dynamically allocate lruvec_stats new 8c05c6854a93 mm: memcg: account memory used for memcg vmstats and lruvec stats new 35819db90a8e memcg: reduce memory for the lruvec and memcg stats new 443c077dc2ec memcg: cleanup __mod_memcg_lruvec_state new e28b61614054 mm: cleanup WORKINGSET_NODES in workingset new ad86c0f0e089 memcg: warn for unexpected events and stats new 792239fe6a26 memcg: use proper type for mod_memcg_state new 2c233a1d6fb8 mm/debug_vm_pgtable: test pmd_leaf() behavior with pmd_mki [...] new 4d5196cb6bab mm: fix race between __split_huge_pmd_locked() and GUP-fast new bfbb5da51c54 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->nr_pages new 5d5352e454c2 dax/bus.c: replace WARN_ON_ONCE() with lockdep asserts new 11eb908209c1 dax/bus.c: fix locking for unregister_dax_dev / unregister [...] new bf8d05620a5c dax/bus.c: don't use down_write_killable for non-user processes new 5e1e78a402b4 dax/bus.c: use the right locking mode (read vs write) in s [...] new b8cffecb64bf mm/hugetlb: align cma on allocation order, not demotion order new df9b78fb33a3 selftests: mm: gup_longterm: test unsharing logic when R/O [...] new 7975753f3382 mm/gup: fix hugepd handling in hugetlb rework new dbad1db33bf9 mm: lift gfp_kmemleak_mask() to gfp.h new 249fa01e0abf stackdepot: use gfp_nested_mask() instead of open coded masking new c78adc961290 mm/page-owner: use gfp_nested_mask() instead of open coded [...] new f12f2a2dd128 mm/damon/paddr: avoid unnecessary page level access check [...] new 0206a9e5eaa0 mm/damon/paddr: do page level access check for pageout DAM [...] new 6b64b11ffc62 mm/vmscan: remove ignore_references argument of reclaim_pages() new 61228892944c mm/vmscan: remove ignore_references argument of reclaim_fo [...] new ffabc1445f95 thp: remove HPAGE_PMD_ORDER minimum assertion new fa501d0b45c0 filemap: replace pte_offset_map() with pte_offset_map_nolock() new ec609c8e41e3 mm: optimization on page allocation when CMA enabled new 7e3117ed0415 mm: add defines for min/max swappiness new 5c9faea124af mm: add swappiness= arg to memory.reclaim new e128cffc05bf __mod_memcg_lruvec_state(): enhance diagnostics new d5ce28f156fe __mod_memcg_lruvec_state-enhance-diagnostics-fix new 52864c7f763b foo new 727e388332ca kbuild: turn on -Wextra by default new 59174ca41b76 kbuild: remove redundant extra warning flags new 879b04cb255d kbuild: turn on -Wrestrict by default new d1762b782e7b kbuild: enable -Wformat-truncation on clang new c92cc25b9739 kbuild: enable -Wcast-function-type-strict unconditionally new 65bccd9d6d98 x86/fpu: fix asm/fpu/types.h include guard new 20d30bf0a4a5 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT new 7d0ef3bb8586 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 5039e6726b9a ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 006380ec4575 arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 25434d540735 arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 7f89601e85e4 lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS new 24c48443d57f LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT new c8dac8189366 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT new b1368547a689 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 96751089192b riscv: add support for kernel-mode FPU new 1a2f664a20e1 drm/amd/display: only use hard-float, not altivec on powerpc new 86afdcb1141d drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT new c7847c572e54 selftests/fpu: move FP code to a separate translation unit new 76d599b098bc selftests/fpu: allow building on other architectures new d12ab8e36965 kexec: fix the unexpected kexec_dprintk() macro new 7b12d95c05ea nilfs2: convert to use the new mount API new b59742964bad nilfs2-convert-to-use-the-new-mount-api-v2 new 6338f0694dec ocfs2: remove redundant assignment to variable status new 1545a1ae11a8 tools lib rbtree: Pick some improvements from the kernel r [...] new ab2f6ab87657 media: rc: add missing io.h new 9b06e614dd90 media: stih-cec: add missing io.h new 513027595130 kfifo: don't use "proxy" headers new 4324199fd00e scripts/gdb: fix failing KGDB detection during probe new 9821a442a908 scripts/gdb: fix parameter handling in $lx_per_cpu new 668445d3a1a7 scripts/gdb: make get_thread_info accept pointers new 82bae689e670 scripts/gdb: fix detection of current CPU in KGDB new be212ed7c3a1 squashfs: convert squashfs_symlink_read_folio to use folio APIs new 7604cdd9e5cb squashfs: remove calls to set the folio error flag new ae8ea01a8901 nilfs2: use integer type instead of enum req_op for event [...] new 80735b4fd9ae nilfs2: make superblock data array index computation spars [...] new 4335cea16ce8 watchdog: handle comma separated nmi_watchdog command line new 96dca662f6d6 watchdog: allow nmi watchdog to use raw perf event new a8e511395db4 nilfs2: Remove calls to folio_set_error() and folio_clear_error() new 2ce87845f910 selftests/kcmp: remove unused open mode new ebacef4eb695 foo new 0ae3ee7f6fd0 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 604a57ba9781 dt-bindings: kbuild: Add separate target/dependency for pr [...] new c3f7bed8fa14 kbuild: buildtar: add comments about inconsistent package [...] new 951bcae6c5a0 kallsyms: Avoid weak references for kallsyms symbols new 377d9095117c vmlinux: Avoid weak reference to notes section new 7284b4fbc847 kconfig: add menu_next() function and menu_for_each(_sub)_ [...] new 03c4ecaa5c76 kconfig: use menu_for_each_entry() to traverse menu tree new c2af3d03c512 kconfig: remove unneeded if-conditional in conf_choice() new 2b1ab1405068 kbuild: buildtar: remove warning for the default case new 1da251c60def kconfig: remove SYMBOL_CHOICE flag new d9a1dab65aa2 sh: Convert the last use of 'optional' property in Kconfig new 6a1215888e23 kconfig: remove 'optional' property support new aba091547ef6 kbuild: Remove support for Clang's ThinLTO caching new a7c79cf3e4eb kconfig: remove SYMBOL_NO_WRITE flag new b957df3b858d arch: use $(obj)/ instead of $(src)/ for preprocessed link [...] new e54cf37aed0f kbuild: do not add $(srctree) or $(objtree) to header sear [...] new 457dea73cadd kbuild: use $(obj)/ instead of $(src)/ for common pattern rules new 7c972986689b kbuild: use $(src) instead of $(srctree)/$(src) for source [...] new bd4fdf6636ac kbuild: remove redundant $(wildcard ) for rm-files new cfe1f78ab2b4 kbuild: add 'private' to target-specific variables new 201f16b60301 kbuild: simplify generic vdso installation code new 1af0ac1bcdb0 kbuild: buildtar: install riscv compressed images as vmlinuz new 763ac8db30c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7b60803a790 perf dwarf-aux: Add die_collect_global_vars() new c1da8411e4be perf annotate-data: Collect global variables in advance new 4449c9047dc6 perf annotate-data: Handle direct global variable access new eba1f853edf7 perf annotate-data: Check memory access with two registers new af89e8f2bdb2 perf annotate-data: Handle multi regs in find_data_type_block() new b7d4aacfc894 perf annotate-data: Check kind of stack variables new cbaf2c4f932e perf cs-etm: Use struct perf_cpu as much as possible new bc5e0e1b9356 perf cs-etm: Remove repeated fetches of the ETM PMU new e3123079b906 perf cs-etm: Improve version detection and error reporting new 3cdd98b42d21 perf maps: Remove check_invariants() from maps__lock() new 97c48ea8ff1c perf test pmu-events: Make it clearer that pmu-events test [...] new 785623ee855e perf Document: Sysfs event names must be lower or upper case new aa1551f299ba perf test pmu: Refactor format test and exposed test APIs new 18eb2ca8c18f perf test pmu: Add an eagerly loaded event test new 6debc5aa326f perf test pmu: Test all sysfs PMU event names are the same case new 7b6dd7a92328 perf pmu: Assume sysfs events are always the same case new 8f283fb7b809 perf trace: Disable syscall augmentation with record new 45c072f2537a perf vendor events amd: Add Zen 5 core events new dc082ae61858 perf vendor events amd: Add Zen 5 uncore events new a9fe4ac7a3a2 perf vendor events amd: Add Zen 5 metrics new 77a70f80751d perf vendor events amd: Add Zen 5 mapping new 9b2b683cc45d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 72fbdaf87a8a Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 9c313ccdfc07 bitops: Change function return types from long to int new f25eae2c405c arch: Select fbdev helpers with CONFIG_VIDEO new f178e96de7f0 arch: Remove struct fb_info from video helpers new 2fd001cd3600 arch: Rename fbdev header and source files new e3dff9c80567 asm-generic: remove unused asm-generic/page.h new 5d7531517427 alpha: sort scr_mem{cpy,move}w() out new 397c66c2c989 alpha: fix modversions for strcpy() et.al. new b973afe9d805 alpha: add clone3() support new 5759b57f03ca alpha: don't make functions public without a reason new 0ec60e28711f alpha: sys_sio: fix misspelled ifdefs new 6e8d0237857c alpha: missing includes new d92f1456a198 alpha: core_lca: take the unused functions out new 20e84a6f3350 alpha: jensen, t2 - make __EXTERN_INLINE same as for the rest new 82c525bfafb4 alpha: trim the unused stuff from asm-offsets.c new f81f335a56a8 alpha: remove DECpc AXP150 (Jensen) support new d2b1e353dacc alpha: sable: remove early machine support new 430ad3f0ddd7 alpha: remove LCA and APECS based machines new 4bf859076b16 alpha: cabriolet: remove EV5 CPU support new 299ec46d5e83 alpha: drop pre-EV56 support new 8823fff36eb5 Merge branch 'alpha-cleanup-6.9' into asm-generic new 793342eb87c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4d11c62ca8d7 clkdev: report over-sized strings when creating clkdev entries new 431dd6281857 Merge branches 'amba', 'cfi', 'clkdev', 'fixes' and 'misc' [...] new 0e38b0b1fbfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12d712dc8e4f arm64/sysreg: Update PIE permission encodings new 3a2d2ca42975 arm64: assembler: update stale comment for disable_step_tsk new 080297beccf7 arm64: defer clearing DAIF.D new 1279e8d0dcea arm64: Add the arm64.no32bit_el0 command line option new 588de8c6d362 arm64: simplify arch_static_branch/_jump function new 77fce82678ea drivers/perf: hisi_pcie: Fix out-of-bound access when vali [...] new 81bdd60a3d1d drivers/perf: hisi: hns3: Fix out-of-bound access when val [...] new 582c1aeee0a9 drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset() new 410e471f8746 arm64: Add USER_STACKTRACE support new b7fab1b69b9c kselftest/arm64: Remove unused parameters in abi test new 80164282b362 kselftest: arm64: Add a null pointer check new 02a5cc61de06 Merge branches 'for-next/acpi', 'for-next/kbuild', 'for-ne [...] new 88831ce60372 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 2fe981f7e8a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb73c312a939 arm64: defconfig: enable Khadas TS050 panel as module new e30237bd4f71 Merge branch 'v6.10/defconfig' into for-next new b7f0d44b933b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9709682ec814 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a623f159dd2 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 19b906fe3806 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new ead2e9525b7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7de4155d0642 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79f46f684161 ARM: orion5x: Convert D2Net board to GPIO descriptors for LEDs new ef48d0866a46 ARM: orion5x: Convert DNS323 board to GPIO descriptors for LEDs new 948d1a99ac11 ARM: orion5x: Convert MV2120 board to GPIO descriptors for LEDs new 73acd2ed594e ARM: orion5x: Convert Net2big board to GPIO descriptors for LEDs new 3153eb8e0473 ARM: orion5x: Convert TS409 board to GPIO descriptors for LEDs new 04483d168d73 arm64: dts: marvell: eDPU: drop redundant address/size-cells new 34f5746a8c1b arm64: dts: marvell: turris-mox: drop unneeded flash addre [...] new 4289937de5ca arm64: dts: marvell: espressobin-ultra: fix Ethernet Switc [...] new da8e8356f594 Merge branch 'mvebu/dt64' into mvebu/for-next new 2c0a45fad2f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c3e3cdca527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ea3e1d6f31d arm64: dts: qcom: pm6150: correct USB VBUS regulator compatible new b43b8fcbb87a Merge branches 'arm32-for-6.10', 'arm64-defconfig-for-6.10 [...] new 47b4d8f171e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f43265c4385 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eaf9378ef67a Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new c0c153e341d2 dt-bindings: arm: rockchip: add Radxa ROCK 3C new ee219017ddb5 arm64: dts: rockchip: Add Radxa ROCK 3C new 3cd1ed57ce70 arm64: dts: rockchip: Support poweroff on Edgeble Neural C [...] new 7676e1265005 arm64: dts: rockchip: Add USB3 on Edgeble NCM6A-IO board new 4aae6cdd61aa arm64: dts: rockchip: enable GPU on khadas-edge2 new 8beafb228f2b arm64: dts: rockchip: Enable GPU on Orange Pi 5 new c57d1a970275 arm64: dts: rockchip: add USB-C support to rk3588s-orangepi-5 new 6c7676a2d3cd arm64: dts: rockchip: enable onboard spi flash for rock-3a new cd81d3a0695c arm64: dts: rockchip: add rk3588 pcie and php IOMMUs new 198bfd4f6e45 arm64: dts: rockchip: add wolfvision pf5 visualizer display new d6400579d1d9 Merge branch 'v6.10-armsoc/dts64' into for-next new 947b8f2a8b51 clk: rockchip: Remove an unused field in struct rockchip_m [...] new f513991b6988 clk: rockchip: rk3568: Add PLL rate for 724 MHz new 160b088184ec Merge branch 'v6.10-clk/next' into for-next new 09a7b7f97f53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b32d7474e9b clk: samsung: gs101: mark some apm UASC and XIU clocks critical new 27760d1d1fcc Merge branch 'next/clk' into for-next new 1665b303a00c arm64: dts: exynos: gs101: specify bus clock for pinctrl ( [...] new 42e3f188b238 arm64: dts: exynos: gs101: specify bus clock for pinctrl_p [...] new 8120dc4656ae arm64: dts: exynos: gs101: specify bus clock for pinctrl_hsi2 new 4db286b0a29a arm64: dts: exynos: gs101: specify empty clocks for remain [...] new f599b6538b60 Merge branch 'next/dt64' into for-next new d4a7980bae99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de1ddff12c15 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 85ff15100a2d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new ed8f76d7545c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 46ee0bd9eec2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c4ed2ca64413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 125863d3f301 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 40189c6b228c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b6e2c6548074 clk: meson: a1: peripherals: determine maximum register in [...] new acc628adc363 clk: meson: a1: pll: determine maximum register in regmap config new 32fba1c16576 clk: meson: s4: peripherals: determine maximum register in [...] new 5995a2f26f83 clk: meson: s4: pll: determine maximum register in regmap config new 16182ac30a68 clk: meson: pll: print out pll name when unable to lock it new bb5aa08572b5 clk: meson: add vclk driver new b70cb1a21a54 clk: meson: g12a: make VCLK2 and ENCL clock path configura [...] new e0892cb47351 clk: meson: fix module license to GPL only new 11981485e27c clk: meson: s4: fix module autoloading new d8555714cc8a Merge tag 'clk-meson-v6.10-1' of https://github.com/BayLib [...] new 0ebbafb8a0d6 Merge branch 'clk-amlogic' into clk-next new b3e991240ed3 dt-bindings: clock: fixed: Define a preferred node name new 804e3d8b695b Merge branch 'clk-binding' into clk-next new 1a5032b00a20 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 16ad3f9af818 LoongArch/smp: Refine some ipi functions on LoongArch platform new ffd4f5308c77 LoongArch: KVM: Add hypercall instruction emulation new 8b3435d796e7 LoongArch: KVM: Add cpucfg area for kvm hypervisor new 88cf9d3a03d6 LoongArch: KVM: Add vcpu mapping from physical cpuid new 4195fa9ceaae LoongArch: KVM: Add PV IPI support on host side new 35d074dfaab3 LoongArch: KVM: Add PV IPI support on guest side new 65341103f8e1 LoongArch: KVM: Add software breakpoint support new 511b5b342cce LoongArch: KVM: Add mmio trace events support new 1ef63bb03d02 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 0c07891a38bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7840750fe26d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6e5fb4016a9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 156e6498fc61 MIPS: SGI-IP27: fix -Wunused-variable in arch_init_irq() new bfe4ab93c80c MIPS: SGI-IP27: use WARN_ON() output new 07e6a6d7f1d9 MIPS: Take in account load hazards for HI/LO restoring new 9680de9cf4cd Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new e9b475b34d9f Merge branch 'for-next' of git://github.com/openrisc/linux.git new a8487a35c255 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce22be07d049 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5e49c428ca92 Merge branch 'topic/kdump-hotplug' of git://git.kernel.org [...] new 84d264ca8f4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 933bda45aa18 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 22ff6b97b503 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 1812dc9c334f Revert "s390: Relocate vmlinux ELF data to virtual address space" new 63f922a4c63f Merge branch 'features-revert' into for-next new 1d0a44b7a7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6dcc383abc2 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 303de4979064 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c611551ca43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8025220f7859 bcachefs: don't free error pointers new 6f590fd57742 bcachefs: bucket_pos_to_bp_noerror() new 08e03982755b bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit() new 708add4d25c2 bcachefs: Inodes need extra padding for varint_decode_fast() new 769061040505 bcachefs: Fix refcount put in sb_field_resize error path new d6caa8db1c08 bcachefs: Initialize bch_write_op->failed in inline data path new c6cf85a06cfc bcachefs: Fix bch2_dev_lookup() refcounting new 9724f287c6cd bcachefs: Fix lifetime issue in device iterator helpers new 8e9c9bfe21b2 bcachefs: Add a better limit for maximum number of buckets new f8bfe8e1d829 bcachefs: fix overflow in fiemap new d95aa3349fdf bcachefs: Better write_super() error messages new 6e1f310ce7bb bcachefs: Run upgrade/downgrade even in -o nochanges mode new a3d848a981d3 bcachefs: printbuf improvements new b6d9a34f716c bcachefs: printbufs: prt_printf() now handles \t\r\n new ec96c18d53e7 bcachefs: prt_printf() now respects \r\n\t new 0e60bf53fcf2 bcachefs: bch2_btree_node_header_to_text() new 77d28634296b bcachefs: bch2_journal_keys_dump() new 62f1dae215af bcachefs: bch2_hash_lookup() now returns bkey_s_c new 5cac5fb2ef37 bcachefs: add btree_node_merging_disabled debug param new 6849246ce0f1 bcachefs: bch2_btree_path_to_text() new 06b8f60da36b bcachefs: New assertion for writing to the journal after shutdown new 09695556bb88 bcachefs: allow for custom action in fsck error messages new 2b086f7b69c9 bcachefs: Don't read journal just for fsck new dabe60698ccf bcachefs: When traversing to interior nodes, propagate res [...] new 395a37a325d9 bcachefs: Optimize eytzinger0_sort() with bottom-up heapsort new 36d144c203ec bcachefs: kill for_each_btree_key_old() new 35fab09ca350 bcachefs: for_each_btree_key_continue() new b51e214b9242 bcachefs: bch2_gc() is now private to btree_gc.c new 63210828d026 bcachefs: Finish converting reconstruct_alloc to errors_silent new 9a6373a92883 bcachefs: kill metadata only gc new bd681e40c1c1 bcachefs: move topology repair kick to gc_btrees() new e88ad2c0a31c bcachefs: move root node topo checks to node_check_topology() new be3d7dad812d bcachefs: gc_btree_init_recurse() uses gc_mark_node() new 86b20b201ee1 bcachefs: mark_superblock cleanup new e84354606b5d bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELD new 8107a5742bbb bcachefs: iter/update/trigger/str_hash flag cleanup new 79f6b8238d42 bcachefs: bch2_btree_insert_trans() no longer specifies BT [...] new 6065f938aa54 bcachefs: bch2_dir_emit() - drop_locks_do() conversion new a3ad294d3b45 bcachefs: bch2_trans_relock_fail() - factor out slowpath new bff9f7742ef6 bcachefs: bucket_valid() new 76212c73c6ec bcachefs: member helper cleanups new 5901e1405ed3 bcachefs: chardev: make bch_chardev_class constant new 83b378eeae5e bcachefs: fix typo in reference to BCACHEFS_DEBUG new c5e5ccdf3786 bcachefs: get_unlocked_mut_path -> bch2_path_get_unlocked_mut new 61fdc4c11aa9 bcachefs: prefer drop_locks_do() new f3074e4b76b4 bcachefs: bch2_trans_commit_flags_to_text() new 4f33531a939d bcachefs: maintain lock invariants in btree_iter_next_node() new 8d32a9e91500 bcachefs: bch2_btree_path_upgrade() checks nodes_locked, n [...] new ce5b96d02b00 bcachefs: Use bch2_btree_path_upgrade() in key cache traverse new 6cf4b016792e bcachefs: bch2_trans_unlock() must always be followed by r [...] new 3c0d1e787c34 bcachefs: bch2_btree_root_alloc_fake_trans() new d656e43a727b bcachefs: trans->locked new af725fb563d8 bcachefs: bch2_btree_path_can_relock() new ea00a54a25fe bcachefs: bch2_trans_verify_not_unlocked() new 64569672e7b9 bcachefs: assert that online_reserved == 0 on shutdown new d3a83268962e bcachefs: fs_alloc_debug_to_text() new 7692189a48bd bcachefs: Add asserts to bch2_dev_btree_bitmap_marked_sectors() new 07a8e7972591 bcachefs: Check for writing btree_ptr_v2.sectors_written == 0 new 0178420fb913 bcachefs: Rip bch2_snapshot_equiv() out of fsck new 718f50a384d9 bcachefs: make btree read errors silent during scan new 23c5d06040a0 bcachefs: Sync journal when we complete a recovery pass new 6f59c64b2026 bcachefs: fix flag printing in journal_buf_to_text() new 7ae14535750c bcachefs: Move gc of bucket.oldest_gen to workqueue new bf5d4d45e4a8 bcachefs: Remove calls to folio_set_error new 73b1298dad32 bcachefs: Btree key cache instrumentation new e81bbf150053 bcachefs: Add btree_allocated_bitmap to member_to_text() new 64dc0e74a57e bcachefs: plumb data_type into bch2_bucket_alloc_trans() new f12200aa0c44 bcachefs: journal seq blacklist gc no longer has to walk btree new 71ba41a83d87 bcachefs: Clean up inode alloc new df71e5e91d1e bcachefs: bucket_data_type_mismatch() new 5d55dca1bf4c bcachefs: mark_stripe_bucket cleanup new 0e448c5db4e9 bcachefs: Consolidate mark_stripe_bucket() and trans_mark_ [...] new 6794fd09e89b bcachefs: bch2_bucket_ref_update() new 4623d80f5619 bcachefs: kill gc looping for bucket gens new 6ebaeb668404 bcachefs: Run bch2_check_fix_ptrs() via triggers new 1377de79eac8 bcachefs: do reflink_p repair from BTREE_TRIGGER_check_repair new ca12fb12ba80 bcachefs: Kill gc_init_recurse() new e32cfa5ca066 bcachefs: Fix type of flags parameter for some ->trigger() [...] new 0899ad654212 bcachefs: Fix format specifiers in bch2_btree_key_cache_to_text() new 28b4c8f4903c bcachefs: fix btree_path_clone() ip_allocated new 60c5c2bff558 bcachefs: eliminate the uninitialized compilation warning [...] new f1bada96b3bb bcachefs: uninline set_btree_iter_dontneed() new bf323e44ad80 bcachefs: bch_member.last_journal_bucket new 4fb46eecf297 bcachefs: check for inodes that should have backpointers in fsck new 66245f9740cf bcachefs: check inode backpointer in bch2_lookup() new 19b5ff9911af bcachefs: Simplify resuming of journal position new 9326a32b94ea bcachefs: Change destroy_inode to free_inode new ef76eeac797c bcachefs: Fix error path of bch2_link_trans() new 7d34a63aefc1 bcachefs: Correct the FS_IOC_GETFLAGS to FS_IOC32_GETFLAGS [...] new 3f48490b1617 bcachefs: delete old gen check bch2_alloc_write_key() new 47cfce5766f2 bcachefs: dirty_sectors -> replicas_sectors new 3edbeb4fc96a bcachefs: alloc_data_type_set() new 07d4ae06dc47 bcachefs: kill bch2_dev_usage_update_m() new 9eddf7663608 bcachefs: __mark_pointer now takes bch_alloc_v4 new 301de42db24e bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4 new 082d729b781c bcachefs: simplify bch2_trans_start_alloc_update() new 79bcda9c642b bcachefs: CodingStyle new c72d28e5d0de bcachefs: Kill opts.buckets_nouse new 5746c2c509bb bcachefs: On device add, prefer unused slots new 2817919e431a bcachefs: x-macroize journal flags enums new b20eab5f52d5 bcachefs: bch2_bkey_drop_ptrs() declares loop iter new bda02c0a7c20 closures: closure_sync_timeout() new e6c9572d83bb bcachefs: bch2_print_allocator_stuck() new 1eaf11cc7f61 bcachefs: New helpers for device refcounts new f8e1117377be bcachefs: Debug asserts for ca->ref new 0e0b1adb0c3b bcachefs: bch2_dev_safe() -> bch2_dev_rcu() new bd70102d4ebe bcachefs: Pass device to bch2_alloc_write_key() new 70c951e710f2 bcachefs: Pass device to bch2_bucket_do_index() new 7f0c64515f6f bcachefs: bch2_dev_btree_bitmap_marked() -> bch2_dev_rcu() new e4a30ba21aed bcachefs: journal_replay_entry_early() checks for nonexist [...] new 04ca18b915df bcachefs: bch2_have_enough_devs() checks for nonexistent device new 43636d727aeb bcachefs: bch2_dev_tryget() new e4da7aba0670 bcachefs: Convert to bch2_dev_tryget_noerror() new edcbbf2cca84 bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror() new 78974cc14a7e bcachefs: bch2_trigger_alloc() -> bch2_dev_tryget() new 292b16745630 bcachefs: bch2_bucket_ref_update() now takes bch_dev new fe15c5111c1d bcachefs: bch2_evacuate_bucket() -> bch2_dev_tryget() new 7366034e9e9f bcachefs: bch2_dev_iterate() new 33364f9a14ad bcachefs: PTR_BUCKET_POS() now takes bch_dev new d2cc89ab2cf9 bcachefs: Kill bch2_dev_bkey_exists() in backpointer code new 8b44698c35b1 bcachefs: move replica_set from bch_dev to bch_fs new 7114a496e532 bcachefs: ob_dev() new 288e4a01f989 bcachefs: ec_validate_checksums() -> bch2_dev_tryget() new 2f0fe17a1b12 bcachefs: bch2_extent_merge() -> bch2_dev_rcu() new d66267688e2f bcachefs: extent_ptr_durability() -> bch2_dev_rcu() new 6b3ad4d3b040 bcachefs: ptr_stale() -> dev_ptr_stale() new aa7ed75c8121 bcachefs: extent_ptr_invalid() -> bch2_dev_rcu() new 3a07661bb41f bcachefs: bch2_bkey_has_target() -> bch2_dev_rcu() new 272144ddcf4e bcachefs: bch2_extent_normalize() -> bch2_dev_rcu() new a884326bc88f bcachefs: kill bch2_dev_bkey_exists() in btree_gc.c new 62eaacc6a11c bcachefs: bch2_dev_bucket_exists() uses bch2_dev_rcu() new 05012116a98b bcachefs: pass bch_dev to read_from_stale_dirty_pointer() new 01db4cf4d8a5 bcachefs: kill bch2_dev_bkey_exists() in bkey_pick_read_device() new 7c344faf1362 bcachefs: kill bch2_dev_bkey_exists() in data_update_init() new e6d02eb02a7e bcachefs: bch2_dev_have_ref() new ccf92faf9527 bcachefs: kill bch2_dev_bkey_exists() in check_alloc_info() new 8a718a2bb8aa bcachefs: kill bch2_dev_bkey_exists() in discard_one_bucke [...] new ac36224ea2c8 bcachefs: kill bch2_dev_bkey_exists() in journal_ptrs_to_text() new bab182cf6a98 bcachefs: Move nocow unlock to bch2_write_endio() new 5b5cf08be3a2 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 12596d712651 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5433b3b7a712 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1cf9c1aeee9a Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 085cd2e20cee Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 83f784042829 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 290fa9471ee0 ext2: Remove LEGACY_DIRECT_IO dependency new e6b4c0a8589b Merge ext2 Kconfig cleanup. new 78550587cf38 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new cc374ecc8115 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ee5814dddefb fsverity: use register_sysctl_init() to avoid kmemleak warning new a0f4a79008f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 7bb49ceaafde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b844048011d3 gfs2: Add a migrate_folio operation for journalled files new 50fabd42cb2f gfs2: Convert gfs2_aspace_writepage() to use a folio new 5a79b265c91c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc00bc83f26e ksmbd: off ipv6only for both ipv4/ipv6 binding new 97c2ec64667b ksmbd: avoid to send duplicate lease break notifications new d1c189c6cb8b ksmbd: use rwsem instead of rwlock for lease break new 691aae4f36f9 ksmbd: do not grant v2 lease if parent lease key and epoch [...] new 3c64725ffe54 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 7d3d6536ca8a nfsd: set security label during create operations new 46a8fd1e923f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new f40307ac01a7 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 2dc43c466da5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new a86f8671d03e xfs: use unsigned ints for non-negative quantities in xfs_ [...] new a5714b67cad5 xfs: turn XFS_ATTR3_RMT_BUF_SPACE into a function new 204a26aa1d5a xfs: create a helper to compute the blockcount of a max si [...] new 3791a053294b xfs: minor cleanups of xfs_attr3_rmt_blocks new 1a3f1afb2532 xfs: widen flags argument to the xfs_iflags_* helpers new 0370f9bb49f1 Merge tag 'xfs-cleanups-6.10_2024-05-02' of https://git.ke [...] new 45cf976008dd xfs: fix log recovery buffer allocation for the legacy h_s [...] new 67a841f9d724 xfs: clean up buffer allocation in xlog_do_recovery_pass new f7b9ee784511 xfs: consolidate the xfs_quota_reserve_blkres definitions new cc3c92e7e79e xfs: xfs_quota_unreserve_blkres can't fail new 99fb6b7ad1f2 xfs: upgrade the extent counters in xfs_reflink_end_cow_ex [...] new 86de848403ab xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent new 25576c5420e6 xfs: simplify iext overflow checking and upgrade new cdb4c078583b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 55394d29c9e1 fs: Create anon_inode_getfile_fmode() new 0a960ba49869 proc: Move fdinfo PTRACE_MODE_READ check into the inode .p [...] new 45751097aeb3 seq_file: Optimize seq_puts() new e035af9f6eba seq_file: Simplify __seq_puts() new 386831d0fb42 Merge branch 'vfs.misc' into vfs.all new 88fc6021ee2e Merge branch 'vfs.mount.api' into vfs.all new 10f57c23eddc Merge branch 'vfs.rw' into vfs.all new f34c10672769 Merge branch 'vfs.super' into vfs.all new eba540c55eb6 Merge branch 'vfs.iomap' into vfs.all new 5f24162f873f netfs: Update i_blocks when write committed to pagecache new 2ff1e97587f4 netfs: Replace PG_fscache by setting folio->private and ma [...] new 2e9d7e4b984a mm: Remove the PG_fscache alias for PG_private_2 new ae678317b95e netfs: Remove deprecated use of PG_private_2 as a second w [...] new 93bf1cc0096f netfs: Make netfs_io_request::subreq_counter an atomic_t new 120b878158cb netfs: Use subreq_counter to allocate subreq debug_index values new 74e797d79cf1 mm: Provide a means of invalidation without using launder_folio new 40fb4828d5f6 9p: Use alternative invalidation to using launder_folio new d73065e60dcc afs: Use alternative invalidation to using launder_folio new b4ff7b178bda netfs: Remove ->launder_folio() support new d9f85a04fb0e netfs: Use mempools for allocating requests and subrequests new 5a550a0c6070 mm: Export writeback_iter() new 7ba167c4c73e netfs: Switch to using unsigned long long rather than loff_t new 288ace2f57c9 netfs: New writeback implementation new 4824e5917f90 netfs: Add some write-side stats and clean up some stat names new ed22e1dbf831 netfs, afs: Implement helpers for new write code new 5fb70e7275a6 netfs, 9p: Implement helpers for new write code new 64e64e6c18c6 netfs, cachefiles: Implement helpers for new write code new 2df86547b23d netfs: Cut over to using new writeback code new c245868524cc netfs: Remove the old writeback code new d41ca44c20c3 netfs: Miscellaneous tidy ups new 1ecb146f7cd8 netfs, afs: Use writeback retry to deal with alternate keys new 3931e678fb55 Merge branch 'netfs-writeback' of ssh://gitolite.kernel.or [...] new 0f7c0f3f5150 cifs: Use alternative invalidation to using launder_folio new 753b67eb630d cifs: Replace cifs_readdata with a wrapper around netfs_io [...] new a975a2f22cdc cifs: Replace cifs_writedata with a wrapper around netfs_i [...] new ab58fbdeebc7 cifs: Use more fields from netfs_io_subrequest new 56257334e8e0 cifs: Make wait_mtu_credits take size_t args new dc5939de82f1 cifs: Replace the writedata replay bool with a netfs sreq flag new 1a5b4edd97ce cifs: Move cifs_loose_read_iter() and cifs_file_write_iter [...] new 3758c485f6c9 cifs: Set zero_point in the copy_file_range() and remap_fi [...] new edea94a69730 cifs: Add mempools for cifs_io_request and cifs_io_subrequ [...] new c20c0d7325ab cifs: Make add_credits_and_wake_if() clear deducted credits new 69c3c023af25 cifs: Implement netfslib hooks new 3ee1a1fc3981 cifs: Cut over to using netfslib new 742b3443e231 cifs: Remove some code that's no longer used, part 1 new 2f99c0bce6d3 cifs: Remove some code that's no longer used, part 2 new b593634424d4 cifs: Remove some code that's no longer used, part 3 new 7c1ac89480e8 cifs: Enable large folio support new e2bc9f6cfbd6 Merge branch 'cifs-netfs' of ssh://gitolite.kernel.org/pub [...] new bf0a67a23c55 Merge branch 'vfs.netfs' into vfs.all new 8c4931a22859 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 78b94c5787b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0186ad351b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47605b8f1137 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62f83a25d1ed Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 927e0ce824e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de55dc22a031 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 51c87f0e6cca dt-bindings: i2c: nxp,pnx-i2c: Convert to dtschema new c1f39c62eb09 dt-bindings: i2c: renesas,riic: Document R9A09G057 support new 26c7871100f2 i2c: riic: Introduce helper functions for I2C read/write o [...] new 748ee3b2a477 i2c: riic: Pass register offsets and chip details as OF data new a45f95d74805 i2c: riic: Add support for R9A09G057 SoC new 5bffbda7ad54 i2c: viperboard: drop driver owner assignment new 893fef0bc6aa i2c: i801: Call i2c_register_spd for muxed child segments new 47c21d2d52e0 i2c: add HAS_IOPORT dependencies new 48ace624878d i2c: ocores: convert to ioport_map() for IORESOURCE_IO new 9c535237245e i2c: i801: Fix missing Kconfig dependency new 31a18e4139e0 MAINTAINERS: adjust file entry in ARM/LPC32XX SOC SUPPORT new f32a32ad5b5a dt-bindings: i2c: qcom-cci: Document sc8280xp compatible new 6104b99b14d9 i2c: mpc: Removal of of_node_put with __free for auto cleanup new 864d1d83879b i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller new 780868fc480e i2c: i801: Remove usage of I2C_CLASS_SPD new 073e58bf6b1a i2c: mux: gpio: remove support for class-based device inst [...] new 355b1513b1e9 i2c: i801: Annotate apanel_addr as __ro_after_init new 4268254a3948 i2c: lpi2c: Avoid calling clk_get_rate during transfer new 375ee8d223b4 i2c: at91-master: remove printout on handled timeouts new 796e2c260187 i2c: bcm-iproc: remove printout on handled timeouts new 09a40cbc996e i2c: bcm2835: remove printout on handled timeouts new 6808d67f512a i2c: cadence: remove printout on handled timeouts new fc93dcd7ebdd i2c: davinci: remove printout on handled timeouts new b752b21e6f84 i2c: img-scb: remove printout on handled timeouts new 4828450ad17d i2c: ismt: remove printout on handled timeouts new 60b36100f815 i2c: nomadik: remove printout on handled timeouts new 760b37b373a8 i2c: omap: remove printout on handled timeouts new 6d128e73c782 i2c: qcom-geni: remove printout on handled timeouts new 1667b35535bb i2c: qup: remove printout on handled timeouts new 0ee55dc9edd0 i2c: rk3x: remove printout on handled timeouts new 03bc6a248ab6 i2c: sh_mobile: remove printout on handled timeouts new bc19b5fe972b i2c: st: remove printout on handled timeouts new f757ec37efd2 i2c: tegra: remove printout on handled timeouts new 58859d9b62d8 i2c: uniphier-f: remove printout on handled timeouts new 1d428f5d3827 i2c: uniphier: remove printout on handled timeouts new 29914dac94d4 i2c: cadence: Add RISCV architecture support new 114c69f4be3f i2c: thunderx: Clock divisor logic changes new 03240f826b02 i2c: thunderx: Support for High speed mode new 0b042c72d90d i2c: octeon: Add platform prefix to macros new b9960b902f42 i2c: octeon: Handle watchdog timeout new 53e3d528ba72 i2c: thunderx: Adding ioclk support new 8525205fd51f i2c: wmt: create wmt_i2c_init for general init new 5acd48fa72ad i2c: wmt: split out common files new 013fa161a4b5 i2c: wmt: rename something new 2e829ccc2779 i2c: wmt: fix a bug when thread blocked new b06204c7d4f4 i2c: wmt: add platform type VIAI2C_PLAT_WMT new a06b80e83011 i2c: add zhaoxin i2c controller driver new b757eb090fbd i2c: i801: remove printout on handled timeouts new aaf20dbceb06 i2c: ali1535: remove printout on handled timeouts new d178a2fc252d i2c: ali1563: remove printout on handled timeouts new 5895a867bbdd i2c: ali15x3: remove printout on handled timeouts new 571b90f5d43c i2c: amd-mp2-plat: use 'time_left' variable with wait_for_ [...] new 4804a8b786c8 i2c: digicolor: use 'time_left' variable with wait_for_com [...] new 9b238f0d5612 i2c: exynos5: use 'time_left' variable with wait_for_compl [...] new b557e267c543 i2c: hix5hd2: use 'time_left' variable with wait_for_compl [...] new 8dacd79fec3c i2c: imx-lpi2c: use 'time_left' variable with wait_for_com [...] new c1f8f664678a i2c: omap: use 'time_left' variable with wait_for_completi [...] new 7ae38232ebc4 i2c: st: use 'time_left' variable with wait_for_completion [...] new 8839a8df9307 i2c: stm32f4: use 'time_left' variable with wait_for_compl [...] new 197264d377b8 i2c: stm32f7: use 'time_left' variable with wait_for_compl [...] new 4259964b4a52 i2c: synquacer: use 'time_left' variable with wait_for_com [...] new 66aa72ced659 i2c: jz4780: use 'time_left' variable with wait_for_comple [...] new f9288ff67a8f i2c: qcom-geni: use 'time_left' variable with wait_for_com [...] new 749de720c7e5 i2c: rk3x: use 'time_left' variable with wait_event_timeout() new bc0ff8022f26 i2c: s3c2410: use 'time_left' variable with wait_event_timeout() new 1ce1ad6de565 i2c: pxa: use 'time_left' variable with wait_event_timeout() new 61e05bad821c i2c: designware: Replace MODULE_ALIAS() with MODULE_DEVICE [...] new 0ffa5943f412 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 0ef11f604503 firmware: dmi: Stop decoding on broken entry new 316b7dc62507 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new 45bf8305fb2e hwmon: (max6639) Use regmap new 5c1a52dec6bb Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 37c160e82f75 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 2036b096fa0d Merge branch 'master' of git://linuxtv.org/media_tree.git new c1115ddbda9c media: lgdt3306a: Add a check against null-pointer-def new 9bc92332cc3f media: imx214: Fix the error handling in imx214_probe() new 30f7bc001a8a media: as102: avoid GFP_ATOMIC new f835f3ea6b1b media: flexcop: unneeded ATOMIC new 82fe45f3fbee media: flexcop: allow for modern speeds new f62dc8f6bf82 media: flexcop-usb: fix sanity check of bNumEndpoints new cefc10d0d916 media: si2165: Remove redundant NULL check before release_ [...] new c580efb94abe media: v4l2-subdev: Clearly document that the crop API won [...] new 7ba432f01c8a media: Documentation: Add "stream" into glossary new f28bdda2f87a media: uapi: Add generic serial metadata mbus formats new ac5214a47336 media: uapi: Document which mbus format fields are valid f [...] new 1d9215233958 media: uapi: v4l: Add generic 8-bit metadata format definitions new 89345c2a6ff9 media: v4l: Support line-based metadata capture new 21828609f0a6 media: v4l: Set line based metadata flag in V4L2 core new 744910906d30 media: Documentation: Additional streams generally don't h [...] new cd2c75454d74 media: Documentation: Document S_ROUTING behaviour new 72364b91ce02 media: v4l: subdev: Add a function to lock two sub-device [...] new 38c84932de9c media: v4l: subdev: Copy argument back to user also for S_ROUTING new 83a22a07cd9d media: v4l: subdev: Add len_routes field to struct v4l2_su [...] new 91e99e5a0bed media: v4l: subdev: Return routes set using S_ROUTING new 1bfef49741fd media: v4l: subdev: Add trivial set_routing support new 181047763040 media: v4l: Add V4L2-PIX-FMT-Y12P format new adb1d4655e53 media: v4l: Add V4L2-PIX-FMT-Y14P format new 05a9eadb95fe dt-bindings: media: Add bindings for bcm2835-unicam new 392cd78d495f media: bcm2835-unicam: Add support for CCP2/CSI2 camera interface new e42ae51b7628 media: ipu6: Add PCI device table header new 33116eb12c6b media: ivsc: csi: Use IPU bridge new 25fedc021985 media: intel/ipu6: add Intel IPU6 PCI device driver new cb3117b074ae media: intel/ipu6: add IPU auxiliary devices new ab29a2478e70 media: intel/ipu6: add IPU6 buttress interface driver new fb26412f83ba media: intel/ipu6: CPD parsing for get firmware components new 9163d83573e4 media: intel/ipu6: add IPU6 DMA mapping API and MMU table new b71f777d897a media: intel/ipu6: add syscom interfaces between firmware [...] new f625e8d7ffc1 media: intel/ipu6: input system ABI between firmware and driver new a11a5570a09d media: intel/ipu6: add IPU6 CSI2 receiver v4l2 sub-device new 1e7eeb301696 media: intel/ipu6: add the CSI2 DPHY implementation new 3c1dfb5a69cf media: intel/ipu6: input system video nodes and buffer queues new f50c4ca0a820 media: intel/ipu6: add the main input system driver new c70281cc83d6 media: intel/ipu6: add Kconfig and Makefile new 7c833d204f6b media: MAINTAINERS: add maintainers for Intel IPU6 input s [...] new d3bd039cd2a0 media: intel/ipu6: support line-based metadata capture support new ba124c8cf3b7 media: Documentation: add Intel IPU6 ISYS driver admin-guide doc new d06fc8b6c3eb media: Documentation: add documentation of Intel IPU6 driv [...] new d69c8429ea80 media: uapi: v4l: Don't expose generic metadata formats to [...] new ce610aa5cfb8 media: dt-bindings: media: i2c: Rename ov8856.yaml new 6c688cf34c87 media: atomisp-mt9m114: adjust macro parameter name new 9789ea6ab686 media: IR remote control for AVerMedia TD310 new 1c73d0b29d04 media: dw2102: fix a potential buffer overflow new f8193e21c72c media: cec: cec.h: 2.1 ms -> 2100 ms new 843a9f4a7a85 media: ipu3: Use MODULE_FIRMWARE to add firmware files metadata new a1c6d2242150 media: staging: max96712: fix copy-paste error new 445436977171 media: bcm2835-unicam: Fix build with !PM new 79390f965be7 media: bcm2835-unicam: Include v4l2-subdev.h new 01708813a3fb media: intel/ipu6: Switch to RUNTIME_PM_OPS() and SYSTEM_S [...] new 8810e055b575 media: intel/ipu6: Fix build with !ACPI new 93da10eee90b media: intel/ipu6: Fix direct dependency Kconfig error new 8237026159cb media: sunxi: a83-mips-csi2: also select GENERIC_PHY new bb51f46b5cda media: verisilicon Correct a typo in H1_REG_ENC_CTRL2_DEBL [...] new 5c883a709ef5 media: verisilicon: Correct a typo in H1_REG_MAD_CTRL_MAD_ [...] new 9fe2816816a3 media: cec: cec-adap: always cancel work in cec_transmit_msg_fh new 42bcaacae924 media: cec: cec-api: add locking in cec_release() new 47c82aac10a6 media: cec: core: avoid recursive cec_claim_log_addrs new cbe499977bc3 media: cec: core: avoid confusing "transmit timed out" message new 526f4527545b media: mxl5xx: Move xpt structures off stack new 53dbe0850444 media: mtk-vcodec: potential null pointer deference in SCP new 776f1bde345d media: staging: media: starfive: Clean pad selection in is [...] new ff924ca08e85 media: pci: mgb4: Refactor struct resources new c03945936826 media: stb0899: Simplify check new 9a6f13261d9b media: uvcvideo: Use max() macro new 707928b9f6ec media: go7007: Use min and max macros new a545fd3249d9 media: stm32-dcmipp: Remove redundant printk new cfffeef587e3 media: staging: sun6i-isp: Remove redundant printk new e9a844632630 media: dvb-frontends: tda18271c2dd: Remove casting during div new 6a56625b9e64 media: staging: media: tegra-video: Use swap macro new 6cff72f6bcee media: s2255: Use refcount_t instead of atomic_t for num_channels new 7aa9066e8d9e media: platform: mtk-mdp3: Use refcount_t for job_count new 2998b976300d media: common: saa7146: Use min macro new 529c657f5bee media: dvb-frontends: drx39xyj: Use min macro new f2ccb530c5f9 media: netup_unidvb: Use min macro new 657f5bca97af media: au0828: Use umin macro new 48016551e0a7 media: flexcop-usb: Use min macro new 45fbce19e789 media: gspca: cpia1: Use min macro new 1d3eb44a9742 media: stk1160: Use min macro new 7d6a8e8aa51e media: tegra-vde: Refactor timeout handling new 22dccf029e4a media: i2c: st-mipid02: Use the correct div function new d77731382f57 media: tc358746: Use the correct div_ function new 1aa1329a67cc media: dvb-frontends: tda10048: Fix integer overflow new 8a09bb1be67a media: intel/ipu6: Don't re-allocate memory for firmware new d7ad42cd4b0b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f8ed8da21b49 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6e0d18e8a56c Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 1a327d2f0778 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new d88ea3034096 pmdomain: Merge branch fixes into next new 2e221f76ae61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eefce216e5ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82e966130ddd RDMA/mlx5: Remove NULL check before dev_{put, hold} new e4e40a87024c RDMA/ipoib: Remove NULL check before dev_{put, hold} new f7650d6ca399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c7f3950a9fd net: dsa: mv88e6xxx: Correct check for empty list new a17ef9e6c2c1 net_sched: sch_sfq: annotate data-races around q->perturb_period new ce218712b0f6 net: Remove the now superfluous sentinel elements from ctl [...] new 1c106eb01cee net: ipv{6,4}: Remove the now superfluous sentinel element [...] new 92bedf07836b net: rds: Remove the now superfluous sentinel elements fro [...] new ca5d1fce7994 net: sunrpc: Remove the now superfluous sentinel elements [...] new 73dbd8cf7947 net: Remove ctl_table sentinel elements from several netwo [...] new 635470eb0aa7 netfilter: Remove the now superfluous sentinel elements fr [...] new e00e35e217c0 appletalk: Remove the now superfluous sentinel elements fr [...] new 78a7b5dbc060 ax.25: x.25: Remove the now superfluous sentinel elements [...] new 5829614a7b3b Merge branch 'net-sysctl-sentinel' new 136c2a9a2a87 rtnetlink: change rtnl_stats_dump() return value new 0feb396f7428 rtnetlink: use for_each_netdev_dump() in rtnl_stats_dump() new f3ad4914332f Merge branch 'rtnetlink-rtnl_stats_dump-changes' new 3e51f2cbbc5d tools: ynl: add --list-ops and --list-msgs to CLI new c1742dcb6bda net: no longer acquire RTNL in threaded_show() new 5bfadc573711 bnxt: fix bnxt_get_avail_msix() returning negative values new 173e7622ccb3 Revert "net: mirror skb frag ref/unref helpers" new 087b24de5c82 queue_api: define queue api new dcecfcf21bd1 gve: Make the GQ RX free queue funcs idempotent new 242f30fe692e gve: Add adminq funcs to add/remove a single Rx queue new 5abc37bdcbc5 gve: Make gve_turn(up|down) ignore stopped queues new 864616d97a45 gve: Make gve_turnup work for nonempty queues new 9a5e0776d11f gve: Avoid rescheduling napi if on wrong cpu new 770f52d5a0ed gve: Reset Rx ring state in the ring-stop funcs new af9bcf910b1f gve: Account for stopped queues when reading NIC stats new ee24284e2a10 gve: Alloc and free QPLs with the rings new cdc74c9d06e7 Merge branch 'gve-queue-api' new 5eb9e013a1fc Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new cf9bea94f6b2 libbpf: Fix bpf_ksym_exists() in GCC new a9e7715ce8b3 libbpf: Avoid casts from pointers to enums in bpf_tracing.h new 405136d86693 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebb2b82211d4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 392087dbf238 Bluetooth: btintel: Define macros for image types new 32e0d5cdf246 Bluetooth: btintel: Add support to download intermediate loader new cc2f451468a1 Bluetooth: Add support for MediaTek MT7922 device new ca0420eeabb2 Bluetooth: btqcomsmd: Convert to platform remove callback [...] new 4645570ac14a Bluetooth: hci_bcm: Convert to platform remove callback re [...] new ad0365abd93a Bluetooth: hci_intel: Convert to platform remove callback [...] new c26463e65e8c Bluetooth: Add proper definitions for scan interval and window new 917bbdfc0c25 Bluetooth: hci_event: Set DISCOVERY_FINDING on SCAN_ENABLED new 53b74c32a0e5 Bluetooth: add support for skb TX timestamping new a68786c6552c Bluetooth: ISO: add TX timestamping new 18f88c67189e Bluetooth: L2CAP: add TX timestamping new 8298652a6d02 Bluetooth: SCO: add TX timestamping new 74f51ad7f868 Bluetooth: ISO: Make iso_get_sock_listen generic new 9d3ecef48157 Bluetooth: ISO: Handle PA sync when no BIGInfo reports are [...] new 4e63176ecc2d Bluetooth: hci_intel: Fix multiple issues reported by chec [...] new 13b1804a5b50 Bluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warnings new e9803e4e58b6 Bluetooth: hci_bcm: Limit bcm43455 baudrate to 2000000 new 8e3a9aad9a9d Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl new d2a699f8eb17 Bluetooth: add experimental BT_POLL_ERRQUEUE socket option new 5e970bdf73e6 Bluetooth: btusb: Fix the patch for MT7920 the affected to MT7921 new 3eb34a7847ad Bluetooth: btusb: Correct timeout macro argument used to r [...] new e9054e1e09e3 Bluetooth: hci_conn: Remove a redundant check for HFP offload new 7b16d5ba1858 Bluetooth: Remove 3 repeated macro definitions new 558ce259cb60 Bluetooth: Populate hci_set_hw_info for Intel and Realtek new 26ac41c679d6 Bluetooth: qca: Support downloading board id specific NVM [...] new b8ce47e4aec4 Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925 new 9775abe537f2 Bluetooth: btusb: Sort usb_device_id table by the ID new ce5e3554beb7 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout new 3da8bd8c636d Bluetooth: qca: fix wcn3991 device address check new 997568fe746e Bluetooth: hci_conn, hci_sync: Use __counted_by() to avoid [...] new 5d06fd8aa5c5 Bluetooth: hci_conn: Use __counted_by() to avoid -Wfamnae warning new a0738a4957e3 dt-bindings: net: broadcom-bluetooth: Add CYW43439 DT binding new 432436e9e431 Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() new 639fb017762b Bluetooth: msft: fix slab-use-after-free in msft_do_close() new f905ae0be4b7 Bluetooth: qca: add missing firmware sanity checks new 438fcfbffd50 Bluetooth: qca: fix NVM configuration parsing new acef4e6d383c Bluetooth: qca: generalise device address check new e3631691e44b Bluetooth: qca: fix info leak when fetching fw build id new 0438daa3384a Bluetooth: qca: fix info leak when fetching board id new c52347dfa818 Bluetooth: qca: drop bogus edl header checks new dee472267c14 Bluetooth: qca: drop bogus module version new d14ca2def54e Bluetooth: qca: clean up defines new a8f2c634aac3 Bluetooth: hci_conn: Use struct_size() in hci_le_big_creat [...] new 77e54fa0c57b Bluetooth: hci_sync: Use cmd->num_cis instead of magic number new ffd3d5766a33 Bluetooth: compute LE flow credits based on recvbuf space new a98b1bb77f57 dt-bindings: net: bluetooth: Add MediaTek MT7921S SDIO Bluetooth new a757a088c27b arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node new 3ead7e9cf7ee LE Create Connection command timeout increased to 20 secs new c0fa7f2e6a56 Bluetooth: btintel: Add support for BlazarI new ad455dcb087a Bluetooth: btintel: Add support for Filmore Peak2 (BE201) new 540587c30a7b Bluetooth: HCI: Fix potential null-ptr-deref new bf6e892b6fd5 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout new a7632943b8d8 Bluetooth: qca: fix firmware check error path new f7bbc1e0ec8f Bluetooth: hci_conn: Use __counted_by() and avoid -Wfamnae [...] new 83dc1f874c36 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b73c138a879f wifi: iwlwifi: pcie: allocate dummy net_device dynamically new 9f6d4b8d149a wifi: cfg80211: Clear mlo_links info when STA disconnects new 91d2b6ee137d wifi: cfg80211: handle color change per link new 414e736c3db0 wifi: mac80211: handle color change per link new daf85b78a182 wifi: mac80211_hwsim: add support for BSS color new 7b9a5bcb8b2d wifi: mt76: mt7915: initialize rssi on adding stations new 7f819a2f4fbc wifi: mt76: replace skb_put with skb_put_zero new 5d581c332300 wifi: mt76: fix tx packet loss when scanning on DBDC new b7e56fa0cc8f wifi: mt76: mt7915: fix mcu command format for mt7915 tx stats new 296931843a72 wifi: mt76: mt7915: fix bogus Tx/Rx airtime duration values new a1d9de5ef379 wifi: mt76: mt7915: fix HE PHY capabilities IE for station mode new ec8932f23b2f wifi: mt76: mt7915: only set MT76_MCU_RESET for the main phy new 5eb3b13ac3d1 wifi: mt76: mt7996: only set MT76_MCU_RESET for the main phy new 196f6a9b66da wifi: mt76: mt7915: add support for disabling in-band discovery new 19a954edec63 wifi: mt76: mt7915: add mt7986, mt7916 and mt7981 pre-calibration new 95ff66d15e5c wifi: mt76: mt7915: add fallback in case of missing precal data new b473c0e47f04 wifi: mt76: mt7603: fix tx queue of loopback packets new 21de5f72260b wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset new cb47c7be0e93 wifi: mt76: connac: check for null before dereferencing new 66ffcb9abae6 wifi: mt76: mt7996: fix size of txpower MCU command new 4a40fcbfe3ab wifi: mt76: mt7921: introduce mt7920 PCIe support new ecf0b2b8a37c wifi: mt76: mt7921s: fix potential hung tasks during chip [...] new fa46bd62c9a8 wifi: mt76: mt7925: ensure 4-byte alignment for suspend & [...] new 1ac710a6e854 wifi: mt76: mt7996: fix uninitialized variable in mt7996_i [...] new 6d1af9b64c13 wifi: mt76: sdio: move mcu queue size check inside critica [...] new 2f7cf3b61d85 wifi: mt76: mt7915: add missing chanctx ops new 2d5e1f88f4e0 wifi: mt76: mt7915: Remove unused of_gpio.h new d5479097a222 wifi: mt76: mt7996: disable rx header translation for BMC entry new 51b795d68cad wifi: mt76: connac: use peer address for station BMC entry new 20199599444b wifi: mt76: mt7996: set RCPI value in rate control command new a30e00946e5b wifi: mt76: connac: enable HW CSO module for mt7996 new a7908d5b61e5 wifi: mt76: mt7996: fix non-main BSS no beacon issue for M [...] new 474b9412f33b wifi: mt76: mt7996: fix potential memory leakage when read [...] new b03e90d19b5c wifi: mt76: connac: enable critical packet mode support fo [...] new ec55d8e7dfea wifi: mt76: mt7996: add sanity checks for background radar [...] new 64bfcdbe0256 wifi: mt76: connac: use muar idx 0xe for non-mt799x as well new 39db5a541dba wifi: mt76: make const arrays in functions static new 42e85997fc2b wifi: mt76: mt7921: cqm rssi low/high event notify new 2706c5c7c901 wifi: mt76: mt7996: let upper layer handle MGMT frame protection new 06777c8fdda5 wifi: mt76: mt7921e: add LED control support new 97d7ab9f51ec wifi: mt76: mt7925: add EHT radiotap support in monitor mode new 59f4c57306ba wifi: mt76: enable spectrum management new d08aeb97cea7 Merge tag 'mt76-for-kvalo-2024-05-02' of https://github.co [...] new f8bde02a26b9 wifi: ath12k: initial debugfs support new f51d917b7330 wifi: ath12k: debugfs: radar simulation support new 2adcddd8a316 wifi: ath12k: fix missing endianness conversion in wmi_vde [...] new 066afafc10c9 wifi: carl9170: re-fix fortified-memset warning new 61752ac69b69 wifi: ath9k: work around memset overflow warning new 68d1beaf3ebb wifi: ath11k: fix hal_rx_buf_return_buf_manager documentation new 024c4ab0415f wifi: ath12k: fix hal_rx_buf_return_buf_manager documentation new 34c34c242a1b wifi: wil6210: cfg80211: Use __counted_by() in struct wmi_ [...] new cbb0697e0ded wifi: wil6210: wmi: Use __counted_by() in struct wmi_set_l [...] new 565759ce814a wifi: ath6kl: sdio: simplify module initialization new 158fff51b4c3 dt-bindings: net: wireless: ath10k: describe firmware-name [...] new 5abf259772df wifi: ath10k: support board-specific firmware overrides new 231a4c893c9b Merge branch 'mhi-immutable' of git://git.kernel.org/pub/s [...] new 58e8ecda692e wifi: ath12k: extend the link capable flag new b34389c3978c wifi: ath12k: fix link capable flags new e0cd1185900e net: qrtr: support suspend/hibernation new 166a490f59ac wifi: ath11k: support hibernation new df1f2b947ffa wifi: ath12k: correct the capital word typo new ba12f08f3167 wifi: ath12k: add multiple radio support in a single MAC H [...] new d01c08ed6fdb wifi: ath12k: Modify add and remove chanctx ops for single [...] new b8ce837ea264 wifi: ath12k: modify ath12k mac start/stop ops for single wiphy new 314876885bdc wifi: ath12k: vdev statemachine changes for single wiphy new 0d6e6736ed9f wifi: ath12k: scan statemachine changes for single wiphy new 0148e40c9f0a wifi: ath12k: fetch correct radio based on vdev status new b5068bc9180d wifi: ath12k: Cache vdev configs before vdev create new cec77a252407 wifi: ath12k: Add additional checks for vif and sta iterators new 0da00e45ee9a wifi: ath12k: modify regulatory support for single wiphy a [...] new 5a6af83c397d wifi: ath12k: Modify set and get antenna mac ops for single wiphy new d258f16ba10f wifi: ath12k: Modify rts threshold mac op for single wiphy new 4f242b1d6996 wifi: ath12k: support get_survey mac op for single wiphy new f351772c544b wifi: ath12k: fix mac id extraction when MSDU spillover in [...] new 0531825408ce wifi: ath12k: dynamically update peer puncturing bitmap for STA new 30ba0022b30a dt-bindings: net: wireless: ath11k: add ieee80211-freq-lim [...] new 43528ae9d9bf wifi: ath11k: add support DT ieee80211-freq-limit new 6ef5b4c9598c wifi: ath11k: Fix error handling in ath11k_wmi_p2p_noa_event() new 03a509740b5d wifi: ath12k: enable WIPHY_FLAG_DISABLE_WEXT new 0d55f86d0260 wifi: ath12k: enable service flag for survey dump stats new 2372c6d28032 wifi: ath12k: don't use %pK in dmesg format strings new 3ea19127d154 wifi: ath12k: avoid redundant code in Rx cookie conversion init new b3e9e82b31c0 wifi: ath12k: Refactor the hardware cookie conversion init new 682ca418d40a wifi: ath12k: displace the Tx and Rx descriptor in cookie [...] new d4e3fc4f45c6 wifi: ath12k: Refactor data path cmem init new e1bdff48a1bb wifi: ath12k: fix out-of-bound access of qmi_invoke_handler() new 303c017821d8 wifi: ath12k: fix kernel crash during resume new c7b2da3c0a57 wifi: ath12k: rearrange IRQ enable/disable in reset path new b8b50a489d51 wifi: ath12k: remove MHI LOOPBACK channels new 8591b2baaee4 wifi: ath12k: do not dump SRNG statistics during resume new 1623bf78c846 wifi: ath12k: fix warning on DMA ring capabilities event new 7b3d4eb283d2 wifi: ath12k: decrease MHI channel buffer length to 8KB new 692921ead832 wifi: ath12k: flush all packets before suspend new b1c9992c675b wifi: ath12k: no need to handle pktlog during suspend/resume new 2652f6b472ff wifi: ath12k: avoid stopping mac80211 queues in ath12k_cor [...] new 8d5f4da8d70b wifi: ath12k: support suspend/resume new 2b0028458996 wifi: ath12k: change supports_suspend to true for WCN7850 new 576771c9fa21 wifi: ath12k: ACPI TAS support new 764883be7ed0 wifi: ath12k: ACPI SAR support new 12bccacbcd9e wifi: ath12k: ACPI CCA threshold support new 7b5f3cbfb468 wifi: ath12k: ACPI band edge channel power support new b0afabc4d7e0 wifi: ath12k: add support to handle beacon miss for WCN7850 new ae6ec4a38aa4 wifi: ath12k: read single_chip_mlo_support parameter from [...] new da3cbd88e780 wifi: ath12k: set mlo_capable_flags based on QMI PHY capability new c511a9c12674 wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_ [...] new f1f1b5b055c9 wifi: ath10k: populate board data for WCN3990 new de0ff4613363 wifi: ath10k: drop chip-specific board data file name new 3ebae49bbc12 wifi: ath10k: drop fw.eboard file name new b6dd09b3dac8 wifi: carl9170: add a proper sanity check for endpoints new 05090ae82f44 wifi: ath12k: check M3 buffer size as well whey trying to [...] new 24de1b7b231c wifi: ath12k: fix flush failure in recovery scenarios new e120b6388d7d wifi: ar5523: enable proper endpoint verification new bf76b144fe53 wifi: ath12k: fix the problem that down grade phy mode operation new f1c26960b6af Merge tag 'ath-next-20240502' of git://git.kernel.org/pub/ [...] new eb1f74ee13d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93b5b71736cb Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new da2f838d2e93 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 523c07a288af Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new a3dc1f2b6b93 crypto: qat - specify firmware files for 402xx new 15f112f9cef5 crypto: hisilicon/debugfs - mask the unnecessary info from [...] new 6117af863659 crypto: hisilicon/sec2 - fix for register offset new 38d33ae17864 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c8ae549ab649 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d58a85d6a7e6 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new b3f4ee8e4a16 drm/amd/display: Assign disp_cfg_index_max when dml21 new 9243e0e206bb drm/amd/display: Fix uninitialized variables in dcn401 and dml21 new b0923d5d80fa drm/amdgpu: remove ip dump reg_count variable new 2802fcd9704c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c8bafa0d9898 drm/i915: Align PLANE_SURF to 16k on ADL for async flips new 4df0f2ed2573 drm/i915: Reject async flips if we need to change DDB/watermarks new 7c800d957173 drm/i915: Allow the initial async flip to change modifier new b24d361420c4 drm/i915: Eliminate extra frame from skl-glk sync->async f [...] new 2081c6aec0a4 drm/i915: s/need_async_flip_disable_wa/need_async_flip_toggle_wa/ new 4b31961a1c63 drm/i915/display: Calculate crtc clock rate based on PLL p [...] new aa66c93d5f69 Merge drm/drm-next into drm-intel-next new 7f071dde0bc9 drm/i915/bmg: Lane reversal requires writes to both context lanes new 37153b0ad3d3 drm/i915/bmg: Define IS_BATTLEMAGE macro new 080b76d81117 drm/i915/xe2hpd: Initial cdclk table new 68cd73716216 drm/i915/bmg: Extend DG2 tc check to future new 32e73fef7ea2 drm/i915/xe2hpd: Properly disable power in port A new 96b0ffecc0b3 drm/i915/xe2hpd: Add new C20 PHY SRAM address new 75b87e9f3dab drm/i915/xe2hpd: Add support for eDP PLL configuration new 59c27724b24a drm/i915/xe2hpd: update pll values in sync with Bspec new 2de02cb17f90 drm/i915/xe2hpd: Add display info new 0dffea1e2d76 drm/i915/xe2hpd: Configure CHICKEN_MISC_2 before enabling planes new 772933b3ab3a drm/i915/xe2hpd: Add max memory bandwidth algorithm new 0f6a95582de3 drm/i915/xe2hpd: Do not program MBUS_DBOX BW credits new a8c026d0e671 drm/i915/bmg: BMG should re-use MTL's south display logic new c528aaa36db0 Revert "drm/i915/dgfx: DGFX uses direct VBT pin mapping" new 98b1c87a5e51 drm/i915/xe2hpd: Set maximum DP rate to UHBR13.5 new 1372708168e5 drm/xe/gt_print: add xe_gt_err_once() new c01c6066e6fa drm/xe/device: implement transient flush new 4071ada7ae31 drm/i915/display: perform transient flush new ca5d5ecbb90d drm/xe/bmg: Enable the display support new fe765a2549a1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 8a277b352695 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 75521e8b56e8 drm/xe: Perform dma_map when moving system buffer objects to TT new 87ea92a19216 drm/xe: Add helpers for manipulating macro arguments new 9f79e2448549 drm/xe/kunit: Add simple tests for new xe_args macros new 233e8d1de827 drm/xe/rtp: Prefer helper macros from xe_args.h new 786754124189 drm/xe/debugfs: Get a runtime_pm reference when setting we [...] new e9c190b9b8e7 drm/xe: Demote CCS_MODE info to debug only new 5c5f11cccda2 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 76c8360fc519 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e678cce282af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5dd6a5ca33c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f83a052f9a0b firewire: core: option to log bus reset initiation new d3155742db89 firewire: Annotate struct fw_iso_packet with __counted_by() new fb7d0e5e1f14 Revert "firewire: ohci: use devres for requested IRQ" new d4cad4162ba3 firewire: ohci: replace request_irq() with request_threaded_irq() new b9d9a025bf2f firewire: ohci: obsolete usage of deprecated API for MSI new e41b2c1532d6 firewire: ohci: use pci_irq_vector() to retrieve allocated [...] new 75527d8d9e5e firewire: core: add common inline functions to serialize/d [...] new e8cd3e4f2761 firewire: core: replace local macros with common inline fu [...] new 1162825c9c15 firewire: ohci: replace local macros with common inline fu [...] new 4af436141868 firewire: ohci: replace hard-coded values with inline func [...] new 2a0b46a98826 firewire: ohci: replace hard-coded values with common macros new c5deb0184968 firewire: core: obsolete tcode check macros with inline functions new 6503df36128b firewire: core: add common macro to serialize/deserialize [...] new aa5c5edc08c5 firewire: core: replace local macros with common inline fu [...] new 57614c28843d firewire: core: add support for Linux kernel tracepoints new 944b06840a73 firewire: core: add tracepoints events for asynchronous ou [...] new 06cc078c078e firewire: core: add tracepoints event for asynchronous inb [...] new 2c945b10d7a6 firewire: core: add tracepoint event for asynchronous inbo [...] new 624a8535f703 firewire: core: add tracepoints events for asynchronous ou [...] new 1a4c53cf3553 firewire: core/cdev: add tracepoints events for asynchrono [...] new eec045c571cb firewire: core: add tracepoints event for asynchronous inb [...] new 0d12f095b439 firewire: ohci: add bus-reset event for initial set of han [...] new 42374303b73c firewire: ohci: obsolete OHCI_PARAM_DEBUG_BUSRESETS from d [...] new 08dd8602aab9 firewire: core: add tracepoints events for initiating bus reset new 01d860427f67 Revert "firewire: core: option to log bus reset initiation" new 6b0b708f12d1 firewire: core: add tracepoint event for handling bus reset new 1ad3516759b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9723cab054d5 ASoC: Use inline function for type safety in snd_soc_subst [...] new ba2a2c378ada ASoC: codecs: Drop explicit initialization of struct i2c_d [...] new 3785e220fd42 Merge remote-tracking branch 'asoc/for-6.10' into asoc-next new 3803119d306b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72e23bfec7f5 arm64: module: remove unneeded call to kasan_alloc_module_ [...] new 2b2ec685dc70 mips: module: rename MODULE_START to MODULES_VADDR new d1d4758ab2ec nios2: define virtual address space for modules new 9d5cc689179a sparc: simplify module_alloc() new 1ef872c5d918 module: make module_memory_{alloc,free} more self-contained new b9b5ca4dad2d mm: introduce execmem_alloc() and execmem_free() new 0fa548a3df35 mm/execmem, arch: convert simple overrides of module_alloc [...] new 7f26b5755f4c mm/execmem, arch: convert remaining overrides of module_al [...] new e7c3dc14e3b8 riscv: extend execmem_params for generated code allocations new 5835dda43b0e arm64: extend execmem_info for generated code allocations new 1be2f35de21b powerpc: extend execmem_params for kprobes allocations new ad4a005878ed arch: make execmem setup available regardless of CONFIG_MODULES new a186719c6892 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES new a733001a7aba powerpc: use CONFIG_EXECMEM instead of CONFIG_MODULES wher [...] new d603ee0ff869 kprobes: remove dependency on CONFIG_MODULES new 493abdac43bf bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of new e0b9aa3f008f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5120c6739c86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 140ce28dd3be block: add a disk_has_partscan helper new a4217c6740dc block: add a partscan sysfs attribute for disks new 4f8337f06f68 Merge branch 'for-6.10/block' into for-next new 0c12028aec83 block: refine the EOF check in blkdev_iomap_begin new 5b5b1bd9d158 Merge branch 'for-6.10/block' into for-next new bc2e07dfd2c4 block: fix and simplify blkdevparts= cmdline parsing new 7153772abb58 Merge branch 'for-6.10/block' into for-next new 53018931a621 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new f5211b992eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddfcf7a6901f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ae4f2657baa mmc: core: Convert to use __mmc_poll_for_busy() SD_APP_OP_ [...] new ef65b1fdd1f8 mmc: core: Increase the timeout period of the ACMD41 command new 68dbe38ed7ba mmc: renesas_sdhi: Set the SDBUF after reset new 493d2b2969d4 dt-bindings: mmc: renesas,sdhi: Group single const value i [...] new d640af49b65c dt-bindings: mmc: renesas,sdhi: Document RZ/G2L family com [...] new 35eea0defb6e mmc: renesas_sdhi: Add compatible string for RZ/G2L family [...] new a2cc75ec8b98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e65feac3fb8 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 9f9571ab9ef0 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new d9f4a04947f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e793b2adab0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 217d263018b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1709df351d43 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 769574a56b6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f62743e7197 keys: update key quotas in key_put() new 9ac6be917875 keys: Fix overwrite of key expiration on instantiation new 8f666a2694fb char: tpm: handle HAS_IOPORT dependencies new 1f6a04562dbd tpm/eventlog: remove redundant assignment to variabel ret new 71dd2201bdef MAINTAINERS: Update URL's for KEYS/KEYRINGS_INTEGRITY and [...] new 713737b2ae23 Documentation: tpm_tis new 4f21d345035a dt-bindings: tpm: Add st,st33ktpm2xi2c new 0f05a33524f7 char: tpm: Keep TPM_INF_IO_PORT define for HAS_IOPORT=n new 59f176f1a1a9 KEYS: asymmetric: Add missing dependency on CRYPTO_SIG new 23e3e5c6cb02 KEYS: asymmetric: Add missing dependencies of FIPS_SIGNATU [...] new 906b3604dbd8 tpm: Remove unused tpm_buf_tag() new 9e956ef17fd7 tpm: Remove tpm_send() new eb0a137505fd tpm: Move buffer handling from static inlines to real functions new 0b16188e59ca tpm: Update struct tpm_buf documentation comments new 28a0675aa996 tpm: Store the length of the tpm_buf data separately. new d8195301ea10 tpm: TPM2B formatted buffers new d00528585389 tpm: Add tpm_buf_read_{u8,u16,u32} new 7915b06bdf7b KEYS: trusted: tpm2: Use struct tpm_buf for sized buffers new fbd20a318b13 crypto: lib - implement library version of AES in CFB mode new 80506eed1bb9 tpm: add buffer function to point to returned parameters new 238b2a9b26a2 tpm: export the context save and load commands new 1c8cb605890d tpm: Add NULL primary creation new 454a3c0448b6 tpm: Add TCG mandated Key Derivation Functions (KDFs) new 4f198a454b21 tpm: Add HMAC session start and end functions new 5c815e856fd2 tpm: Add HMAC session name/handle append new fbfcd81e2867 tpm: Add the rest of the session HMAC API new 6e9cc5ce9993 tpm: add hmac checks to tpm2_pcr_extend() new d43fab6375a5 tpm: add session encryption protection to tpm2_get_random() new 92c10d90867d KEYS: trusted: Add session encryption protection to the se [...] new 3a853107cde0 tpm: add the null key name as a sysfs export new ddfb3687c538 Documentation: add tpm-security.rst new 43c21befc7b4 tpm: disable the TPM if NULL name changes new 497bba0985e2 crypto: mxs-dcp: Add support for hardware-bound keys new 001770a7b9fa KEYS: trusted: improve scalability of trust source config new d4de42754d33 KEYS: trusted: Introduce NXP DCP-backed trusted keys new a1a8430083c5 MAINTAINERS: add entry for DCP-based trusted keys new b10307a799d4 docs: document DCP-backed trusted keys kernel params new 152585665f0f docs: trusted-encrypted: add DCP as new trust source new 567e87591b2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f6602c8ed1e watchdog: lenovo_se10_wdt: Watchdog driver for Lenovo SE10 [...] new 573601521277 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5 [...] new 56e23c6d7ffb watchdog: mtx-1: drop driver owner assignment new e3b3afd34d84 watchdog: bd9576: Drop "always-running" property new 4c97f0433de0 watchdog/wdt-main: Use cpumask_of() to avoid cpumask var on stack new 52df67b6b313 watchdog: add HAS_IOPORT dependencies new cae58516534e watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate [...] new 413bf4e857fd watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in s [...] new 418cde3070fe Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 3317f7342ff5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c56436ef1752 of: reserved_mem: Remove the use of phandle from the reser [...] new 3fe5a2b9e7b4 of: property: Use scope based cleanup on port_node new 27db752673c8 dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: [...] new 15be4f7ce5de dt-bindings: Drop unnecessary quotes on keys new 649bad67d4b1 dt-bindings: PCI: microchip: increase number of items in r [...] new 11f8b36d568f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04beed541cc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98b4026211a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 645094b41157 spi: bitbang: Use NSEC_PER_*SEC rather than hard coding new 8ee46db14169 spi: bitbang: Add missing MODULE_DESCRIPTION() new c24d340598ed spi: dt-bindings: ti,qspi: convert to dtschema new 7f17199c1f36 Merge remote-tracking branch 'spi/for-6.10' into spi-next new c914d5212eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 672b1d0a7c18 Merge branch into tip/master: 'x86/merge' new 80f19fec9088 Merge branch into tip/master: 'irq/urgent' new b881791900db Merge branch into tip/master: 'x86/urgent' new ba280b1078ea Merge branch into tip/master: 'irq/core' new dc90413f755c Merge branch into tip/master: 'locking/core' new b4b9f3e2ada7 Merge branch into tip/master: 'perf/core' new ef9250bd4eb9 Merge branch into tip/master: 'ras/core' new fb40a270052f Merge branch into tip/master: 'sched/core' new 492f886ea7a7 Merge branch into tip/master: 'timers/core' new 3a15eea18178 Merge branch into tip/master: 'x86/alternatives' new b99eead393c1 Merge branch into tip/master: 'x86/apic' new dec609575ec6 Merge branch into tip/master: 'x86/asm' new b42e5d14ae6d Merge branch into tip/master: 'x86/boot' new 194d0d9c0d65 Merge branch into tip/master: 'x86/bugs' new bd48fda5ba71 Merge branch into tip/master: 'x86/build' new 583210c44703 Merge branch into tip/master: 'x86/cache' new bccbce58cd3c Merge branch into tip/master: 'x86/entry' new 15f0f2ac3f25 Merge branch into tip/master: 'x86/fpu' new bd8de78d3be5 Merge branch into tip/master: 'x86/irq' new d7aa89bf49bd Merge branch into tip/master: 'x86/microcode' new d745d5cb40d9 Merge branch into tip/master: 'x86/misc' new 2cce6dc5c23b Merge branch into tip/master: 'x86/mm' new 0ffc2f9991bd Merge branch into tip/master: 'x86/percpu' new bfb8201a2e53 Merge branch into tip/master: 'x86/platform' new 9b71cf737777 Merge branch into tip/master: 'x86/sev' new 7940d749a25a Merge branch into tip/master: 'x86/shstk' new 7de3d344c432 Merge branch into tip/master: 'x86/timers' new 03e6f769de1d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b4211acf2613 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b9ad7da8e896 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 78be2a96f4dc Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 9a39359903fe KVM: arm64: Move management of __hyp_running_vcpu to load/ [...] new 34c0d5a6066d Merge branch kvm-arm64/host_data into kvmarm-master/next new 2d38f4393026 Merge branch kvm-arm64/nv-eret-pauth into kvmarm-master/next new 3d5689e01a42 Merge branch kvm-arm64/lpi-xa-cache into kvmarm-master/next new 8540bd1b990b Merge branch kvm-arm64/pkvm-6.10 into kvmarm-master/next new 03b3d00a70b5 KVM: arm64: vgic: Allocate private interrupts on demand new 838d992b8448 KVM: arm64: Convert kvm_mpidr_index() to bitmap_gather() new b63b7db624b3 Merge branch kvm-arm64/misc-6.10 into kvmarm-master/next new c8abc280f700 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee5264fbbe4b Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 2098acaf2445 KVM: fix documentation for KVM_CREATE_GUEST_MEMFD new d91a9cc16417 Merge branches 'fixes', 'generic', 'misc', 'mmu', 'selftes [...] new 0c6eeba21617 Merge branch 'next' of https://github.com/kvm-x86/linux.git new cd2940beec5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00ec2d73e774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea4c93350111 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e23d8eb2a611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1717e91e1dee Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new f70c2a9a0189 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c72d86c72063 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new e581c347ce32 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 12946f233e74 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new b3e40fc85735 USB: usb_parse_endpoint: ignore reserved bits new 1acf12530253 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 6f4f29fa5ddc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 53ea31bb6b8a serial: 8250_exar: Don't return positive values as error codes new 19234a5f61c5 serial: 8250_exar: Describe all parameters in kernel doc new 8e9f8261d7ce serial: 8250_exar: Kill CTI_PCI_DEVICE() new a85f12ad12a6 serial: 8250_exar: Use PCI_SUBVENDOR_ID_IBM for subvendor ID new 1cf8520a1220 serial: 8250_exar: Trivia typo fixes new c5f597479dfe serial: 8250_exar: Extract cti_board_init_osc_freq() helper new 709bb04522b4 serial: 8250_exar: Kill unneeded ->board_init() new ee6c49a71a47 serial: 8250_exar: Decrease indentation level new 9b2bff26beca serial: 8250_exar: Return directly from switch-cases new d72c3018300e serial: 8250_exar: Switch to use dev_err_probe() new 3c089d7ebfcb serial: 8250_exar: Use BIT() in exar_ee_read() new fa52ed247cfe serial: 8250_exar: Make type of bit the same in exar_ee_*_bit() new aa0bb2092e09 serial: 8250_exar: Keep the includes sorted new 6bb34cf737f8 serial: 8250_pnp: Switch to DEFINE_SIMPLE_DEV_PM_OPS() new cc3236cd758b dt-bindings: serial: cdns,uart: Add optional reset property new b43376850109 arm64: zynqmp: Add resets property for UART nodes new e3896be24078 tty: serial: uartps: Add support for uartps controller reset new 719910ebc3d7 dt-bindings: serial: brcm,bcm2835-aux-uart: convert to dtschema new a47cf07f60dc serial: core: Call device_set_awake_path() for console port new 6bd23e0c2bb6 tty: add the option to have a tty reject a new ldisc new 72726f1a7f8c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d629cfcfed82 Merge tag 'coresight-next-v6.10' of git://git.kernel.org/p [...] new 73df3d6f2e95 VMCI: Fix an error handling path in vmci_guest_probe_device() new 6d0ca4a2a7e2 nvmem: layouts: store owner from modules with nvmem_layout [...] new 21833338eccb nvmem: layouts: onie-tlv: drop driver owner initialization new 23fd602f2195 nvmem: layouts: sl28vpd: drop driver owner initialization new dc3d88ade857 nvmem: sc27xx: fix module autoloading new 154c1ec943e3 nvmem: sprd: fix module autoloading new 8d8fc146dd7a nvmem: core: switch to use device_add_groups() new 693d2f629962 nvmem: lpc18xx_eeprom: Convert to platform remove callback [...] new e2c7d6e02382 dt-bindings: nvmem: Add compatible for sm8450, sm8550 and sm8650 new dc5d4043510b dt-bindings: nvmem: qcom,spmi-sdam: update maintainer new a5888ae5b3c3 dt-bindings: nvmem: Add compatible for SC8280XP new 2a1ad6b75292 nvmem: meson-mx-efuse: Remove nvmem_device from efuse struct new 4286dbcecc3f slimbus: qcom-ngd-ctrl: Reduce auto suspend delay new 880b33b0580c slimbus: Convert to platform remove callback returning void new 35230d31056d slimbus: qcom-ctrl: fix module autoloading new 8003f00d8953 vmci: prevent speculation leaks by sanitizing event in eve [...] new eacdd8e36df9 Merge tag 'icc-6.10-rc1' of git://git.kernel.org/pub/scm/l [...] new bf8367b00c33 iio: invensense: fix timestamp glitches when switching frequency new 51fafb3cd7fc iio: adc: PAC1934: fix accessing out of bounds array index new 827dca312970 iio: temperature: mcp9600: Fix temperature reading for neg [...] new 1565fce99bd0 Merge tag 'iio-for-6.10b-take2' of https://git.kernel.org/ [...] new f8aaf4198a9c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 8b19c45ae4c0 phy: samsung-ufs: ufs: remove superfluous mfd/syscon.h header new 2ff6365e2271 phy: samsung-ufs: ufs: exit on first reported error new 82b7487b8eb9 phy: qcom-qmp-pcie: add x4 lane EP support for sa8775p new fbd3b6fe3624 dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for [...] new f75a4b3a6efc dt-bindings: phy: qcom,qmp-usb: Add QDU1000 USB3 PHY new 495341664af1 phy: qcpm-qmp-usb: Add support for QDU1000/QRU1000 new 484b139a4cd7 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: fix x1e80100 [...] new 59e377a124dc dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68 [...] new 960b3f023d3b dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fall [...] new 4e1ab3405c00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80962485f62c soundwire: intel_ace2x: cleanup DOAIS/DODS settings new 3b0b441a297e soundwire: intel_ace2x: use DOAIS and DODS settings from firmware new 75933ba58dd4 soundwire: intel_ace2.x: add support for DODSE property new a0df7e04eab0 soundwire: intel_ace2.x: add support for DOAISE property new 7d9a2d3ed14f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 811767458933 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 4fefd69da064 Merge branch 'vfio' of https://git.kernel.org/pub/scm/linu [...] new bb208810b1ab vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF devices new aeeb7e541750 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 93be172ddae8 spmi: pmic-arb: Register controller for bus instead of arbiter new 3bb8cd556eae spmi: pmic-arb: Add multi bus support new dfd1500e4133 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new aae7272403a5 fbtft: seps525: Don't use "proxy" headers new 01742a4052f7 Staging: rtl8192e: Rename variable CurSTAExtChnlOffset new f72a077852bf Staging: rtl8192e: Rename variable CurrentAMPDUFactor new b45d48dcb18f Staging: rtl8192e: Rename variable OptMode new fb3ac10f25f9 Staging: rtl8192e: Rename variable LSigTxopProtect new b5c085767bc6 Staging: rtl8192e: Rename variable ChlWidth new 571acd1719c1 Staging: rtl8192e: Rename variable AdvCoding new 3b6f3b7e084a Staging: rtl8192e: Rename variable MimoPwrSave new d4a0d94585cf Staging: rtl8192e: Rename variable ShortGI40Mhz new b55af8ba3cf6 Staging: rtl8192e: Rename variable ShortGI20Mhz new 86272f2bbf64 Staging: rtl8192e: Rename variable GreenField new d6e0eabdb5d3 Staging: rtl8192e: Rename variable TxSTBC new 982c4a8b5a5b Staging: rtl8192e: Rename variable RxSTBC new 165bb7d4d002 Staging: rtl8192e: Rename variable DelayBA new 9d2953b958a2 Staging: rtl8192e: Rename variable MaxAMSDUSize new 1f630607e626 Staging: rtl8192e: Rename variable MaxRxAMPDUFactor new a0667f7d7db0 Staging: rtl8192e: Rename variable MPDUDensity new 3f9a84460ffd Staging: rtl8192e: Rename variable ExtHTCapInfo new bae502410013 Staging: rtl8192e: Rename variable DssCCk new 62cbabc6fd22 staging: vc04_services: vchiq_arm: Fix NULL ptr dereferences new a0e244ec59bd staging: vc04_services: Delete unnecessary NULL check new 4e81120fe11e staging: vchiq_arm: Drop unnecessary NULL check new aab643309b01 staging: vchiq_core: Use printk messages for devices new 001a3df620d0 staging: vchiq_core: Add parentheses to VCHIQ_MSG_SRCPORT new ac0b096351eb staging: vchiq_core: Drop unnecessary blank lines new cf707f77a12b staging: vchiq_core: Add missing blank lines new eb563dc752d3 staging: pi433: Remove unused driver new ce2fdf9c4328 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 76e43fa6a456 dmaengine: idxd: Avoid unnecessary destruction of file_ida new 11102d0c343b dmaengine: fsl-edma: add trace event support new 3f2282931f00 dmaengine: fsl-edma: use _Generic to handle difference type new 28059ddbee0e MAINTAINERS: Update role for IDXD driver new a3676b8e4ef1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1da2363228d6 selftests/cgroup: fix clang build failures for abs() calls new 0515089418d0 selftests/cgroup: fix clang warnings: uninitialized fd variable new 3309ca6f47f1 selftests/cgroup: cpu_hogger init: use {} instead of {NULL} new 8f6d24a5db2a selftests/cgroup: fix uninitialized variables in test_zswap.c new d6ec1ecc550d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dedf5e417a19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8529d2d1474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c50ee3d02940 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 46ee4ed17455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bde996ad527 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new c1e196edc145 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b52fa9155c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 106eb1c3f1ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1eec423fc84 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new ae85d720fa40 Documentation: kselftest: fix codeblock new 6625e515b91e selftests/binderfs: use the Makefile's rules, not Make's i [...] new a24bad118abc selftests/resctrl: fix clang build failure: use LOCAL_HDRS new 70bfefe4252d selftests: default to host arch for LLVM builds new 30b8ceb9aec2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 634bd6a44c05 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 6969090aef8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ff98919bda2 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new bce68f8e9735 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 50f033f5d3fa Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 6a6bf1377794 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af324fd66a95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb139e5601f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12e65a1e80f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22f1ce54ce32 Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] new 162b3a1d4d06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6de72f5bbefd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e652a47f0771 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 4923f8890880 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2d059b5c76b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86b06fc55d9f Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new f782bd56f771 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3d9484310abe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be2ca1e03965 rust: types: Make Opaque::get const new 51f6af86de35 rust: sync: add `ArcBorrow::from_raw` new a0a4e17013f6 rust: sync: add `Arc::into_unique_or_drop` new 9218cf826f1d rust: init: change the generated name of guard variables new 84373132b831 rust: helpers: Fix grammar in comment new ea175b2d6f09 rust: update `dbg!()` to format column number new 4a2ae8805129 rust: remove unneeded `kernel::prelude` imports from doctests new c8226cdb64db docs: rust: Add instructions for the Rust kselftest new ae58351a8a44 docs: rust: extend abstraction and binding documentation new 7c81aa85eee5 rust: sync: implement `Default` for `LockClassKey` new 00280272a0e5 rust: kernel: remove redundant imports new 56f64b370612 rust: upgrade to Rust 1.78.0 new b3a789e8e7db Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 9e91e44c2f45 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 1dbaf0b69125 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new eb21fc0c96b4 Compiler Attributes: Add __always_used macro new 457dc73dba5b lib/test_bitops: Add benchmark test for fns() new c3cdf9ca4174 bitops: Optimize fns() for improved performance new a402b8eafa93 lib: make test_bitops compilable into the kernel image new d0fb9102b689 bitmap: relax find_nth_bit() limitation on return value new b7653688bcb7 bitops: squeeze even more out of fns() new 2eb411f428b8 MAINTAINERS: add BITOPS API record new a0f5abc7b3c2 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 554611463814 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e148d3cca0d stackleak: Use a copy of the ctl_table argument new da67ffc63ead Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 876d61ddb143 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new 4945ee49ecf0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdd8ea15b6e5 Merge branch 'refactor-heap' of https://evilpiepirate.org/ [...] new 2b84edefcad1 Add linux-next specific files for 20240506
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 (9221b2819b8a) \ N -- N -- N refs/heads/master (2b84edefcad1)
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 1436 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/stable/sysfs-block | 10 + .../testing/sysfs-bus-event_source-devices-events | 6 + Documentation/Makefile | 8 +- Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/admin-guide/media/ipu6-isys.rst | 161 + .../admin-guide/media/ipu6_isys_graph.svg | 548 ++++ Documentation/admin-guide/media/v4l-drivers.rst | 1 + Documentation/dev-tools/kselftest.rst | 2 +- Documentation/devicetree/bindings/Makefile | 6 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/clock/fixed-clock.yaml | 9 + .../bindings/clock/fixed-factor-clock.yaml | 9 + .../devicetree/bindings/iio/dac/adi,ad3552r.yaml | 2 +- .../bindings/media/brcm,bcm2835-unicam.yaml | 127 + .../media/i2c/{ov8856.yaml => ovti,ov8856.yaml} | 2 +- .../devicetree/bindings/mmc/renesas,sdhi.yaml | 39 +- .../bindings/net/wireless/qcom,ath10k.yaml | 6 + .../bindings/net/wireless/qcom,ath11k.yaml | 3 + .../bindings/pci/microchip,pcie-host.yaml | 3 +- .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 1 - .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 16 +- .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 2 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 5 +- .../bindings/serial/brcm,bcm2835-aux-uart.txt | 18 - .../bindings/serial/brcm,bcm2835-aux-uart.yaml | 46 + .../devicetree/bindings/serial/cdns,uart.yaml | 3 + Documentation/devicetree/bindings/spi/ti,qspi.yaml | 96 + Documentation/devicetree/bindings/spi/ti_qspi.txt | 53 - .../devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml | 1 + Documentation/driver-api/eisa.rst | 4 +- Documentation/driver-api/media/drivers/index.rst | 1 + Documentation/driver-api/media/drivers/ipu6.rst | 205 ++ Documentation/kbuild/makefiles.rst | 12 +- Documentation/mm/arch_pgtable_helpers.rst | 6 +- Documentation/process/changes.rst | 2 +- Documentation/rust/general-information.rst | 57 + Documentation/rust/testing.rst | 25 +- Documentation/security/keys/trusted-encrypted.rst | 53 + Documentation/security/tpm/tpm-security.rst | 216 ++ Documentation/userspace-api/media/glossary.rst | 12 + Documentation/userspace-api/media/v4l/dev-meta.rst | 21 + .../userspace-api/media/v4l/dev-subdev.rst | 31 +- .../userspace-api/media/v4l/meta-formats.rst | 3 +- .../userspace-api/media/v4l/metafmt-generic.rst | 340 ++ .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 48 + .../userspace-api/media/v4l/subdev-formats.rst | 269 +- .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 7 + .../media/v4l/vidioc-subdev-g-crop.rst | 6 +- .../media/v4l/vidioc-subdev-g-routing.rst | 51 +- .../userspace-api/media/videodev2.h.rst.exceptions | 1 + Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 59 +- Makefile | 28 +- Next/SHA1s | 164 +- Next/merge.log | 3309 +++++++++++++------- arch/alpha/Kconfig | 175 +- arch/alpha/Makefile | 8 +- arch/alpha/include/asm/core_apecs.h | 534 ---- arch/alpha/include/asm/core_lca.h | 378 --- arch/alpha/include/asm/core_t2.h | 8 - arch/alpha/include/asm/dma-mapping.h | 4 - arch/alpha/include/asm/dma.h | 9 +- arch/alpha/include/asm/elf.h | 4 +- arch/alpha/include/asm/io.h | 26 +- arch/alpha/include/asm/irq.h | 10 +- arch/alpha/include/asm/jensen.h | 363 --- arch/alpha/include/asm/machvec.h | 9 - arch/alpha/include/asm/mmu_context.h | 45 +- arch/alpha/include/asm/special_insns.h | 5 +- arch/alpha/include/asm/tlbflush.h | 41 +- arch/alpha/include/asm/uaccess.h | 80 - arch/alpha/include/asm/vga.h | 2 + arch/alpha/include/uapi/asm/compiler.h | 18 - arch/alpha/kernel/Makefile | 25 +- arch/alpha/kernel/asm-offsets.c | 21 +- arch/alpha/kernel/bugs.c | 1 + arch/alpha/kernel/console.c | 1 + arch/alpha/kernel/core_apecs.c | 420 --- arch/alpha/kernel/core_cia.c | 6 +- arch/alpha/kernel/core_irongate.c | 1 - arch/alpha/kernel/core_lca.c | 517 --- arch/alpha/kernel/core_marvel.c | 2 +- arch/alpha/kernel/core_t2.c | 2 +- arch/alpha/kernel/core_wildfire.c | 8 +- arch/alpha/kernel/entry.S | 1 + arch/alpha/kernel/io.c | 19 + arch/alpha/kernel/irq.c | 1 + arch/alpha/kernel/irq_i8259.c | 4 - arch/alpha/kernel/machvec_impl.h | 25 +- arch/alpha/kernel/pci-noop.c | 113 - arch/alpha/kernel/pci_impl.h | 4 +- arch/alpha/kernel/perf_event.c | 2 +- arch/alpha/kernel/proto.h | 44 +- arch/alpha/kernel/setup.c | 109 +- arch/alpha/kernel/smc37c669.c | 6 +- arch/alpha/kernel/smc37c93x.c | 2 + arch/alpha/kernel/smp.c | 1 + arch/alpha/kernel/srmcons.c | 2 + arch/alpha/kernel/sys_cabriolet.c | 87 +- arch/alpha/kernel/sys_eb64p.c | 238 -- arch/alpha/kernel/sys_jensen.c | 237 -- arch/alpha/kernel/sys_mikasa.c | 57 - arch/alpha/kernel/sys_nautilus.c | 8 +- arch/alpha/kernel/sys_noritake.c | 60 - arch/alpha/kernel/sys_sable.c | 294 +- arch/alpha/kernel/sys_sio.c | 486 --- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/alpha/kernel/traps.c | 64 - arch/alpha/lib/Makefile | 14 - arch/alpha/lib/checksum.c | 1 + arch/alpha/lib/fpreg.c | 1 + arch/alpha/lib/memcpy.c | 3 + arch/alpha/lib/stycpy.S | 11 + arch/alpha/lib/styncpy.S | 11 + arch/alpha/math-emu/math.c | 7 +- arch/alpha/mm/init.c | 2 +- arch/arc/boot/dts/Makefile | 3 +- arch/arc/include/asm/fb.h | 8 - arch/arm/Kbuild | 2 +- arch/arm/boot/Makefile | 3 +- arch/arm/include/asm/fb.h | 6 - arch/arm/mach-orion5x/board-d2net.c | 16 +- arch/arm/mach-orion5x/dns323-setup.c | 63 +- arch/arm/mach-orion5x/mv2120-setup.c | 29 +- arch/arm/mach-orion5x/net2big-setup.c | 21 +- arch/arm/mach-orion5x/ts409-setup.c | 25 +- arch/arm/mach-s3c/Makefile | 2 +- arch/arm/plat-orion/Makefile | 2 +- arch/arm/tools/Makefile | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/exynos/google/gs101.dtsi | 19 + arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts | 2 - .../dts/marvell/armada-3720-espressobin-ultra.dts | 98 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 2 - arch/arm64/boot/dts/qcom/pm6150.dtsi | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../{rk3568-rock-3a.dts => rk3566-rock-3c.dts} | 355 +-- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 14 + .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 2 + .../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi | 8 + .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 5 + .../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 99 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 24 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 2 + arch/arm64/include/asm/assembler.h | 6 +- arch/arm64/include/asm/fb.h | 10 - arch/arm64/include/asm/jump_label.h | 28 +- arch/arm64/include/asm/kvm_host.h | 16 +- arch/arm64/include/asm/sysreg.h | 24 +- arch/arm64/kernel/perf_callchain.c | 118 +- arch/arm64/kernel/pi/idreg-override.c | 2 + arch/arm64/kernel/setup.c | 11 +- arch/arm64/kernel/smp.c | 7 + arch/arm64/kernel/stacktrace.c | 120 + arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 5 +- arch/arm64/kvm/vgic/vgic-init.c | 82 +- arch/arm64/mm/proc.S | 10 - arch/csky/boot/dts/Makefile | 4 +- arch/csky/kernel/vdso/Makefile | 4 +- arch/loongarch/Kconfig | 9 + arch/loongarch/include/asm/Kbuild | 1 - arch/loongarch/include/asm/hardirq.h | 6 + arch/loongarch/include/asm/inst.h | 2 + arch/loongarch/include/asm/irq.h | 11 +- arch/loongarch/include/asm/kvm_host.h | 33 + arch/loongarch/include/asm/kvm_para.h | 161 + arch/loongarch/include/asm/kvm_vcpu.h | 11 + arch/loongarch/include/asm/loongarch.h | 12 + arch/loongarch/include/asm/paravirt.h | 30 + .../include/asm/paravirt_api_clock.h | 0 arch/loongarch/include/asm/smp.h | 22 +- arch/loongarch/include/asm/{fb.h => video.h} | 8 +- arch/loongarch/include/uapi/asm/kvm.h | 4 + arch/loongarch/kernel/Makefile | 1 + arch/loongarch/kernel/irq.c | 24 +- arch/loongarch/kernel/paravirt.c | 151 + arch/loongarch/kernel/perf_event.c | 14 +- arch/loongarch/kernel/smp.c | 52 +- arch/loongarch/kernel/time.c | 12 +- arch/loongarch/kvm/Makefile | 2 +- arch/loongarch/kvm/exit.c | 151 +- arch/loongarch/kvm/trace.h | 20 +- arch/loongarch/kvm/vcpu.c | 108 +- arch/loongarch/kvm/vm.c | 11 + arch/loongarch/vdso/Makefile | 2 +- arch/m68k/include/asm/{fb.h => video.h} | 8 +- arch/mips/include/asm/stackframe.h | 19 +- arch/mips/include/asm/{fb.h => video.h} | 12 +- arch/mips/kernel/syscalls/Makefile | 2 +- arch/mips/sgi-ip27/ip27-irq.c | 8 +- arch/mips/vdso/Makefile | 4 +- arch/nios2/boot/dts/Makefile | 3 +- arch/parisc/Makefile | 2 +- arch/parisc/include/asm/fb.h | 14 - arch/parisc/include/asm/video.h | 16 + arch/parisc/kernel/vdso32/Makefile | 4 +- arch/parisc/kernel/vdso64/Makefile | 4 +- arch/parisc/video/Makefile | 2 +- arch/parisc/video/{fbdev.c => video-sti.c} | 9 +- arch/powerpc/boot/Makefile | 6 +- arch/powerpc/boot/dts/Makefile | 3 +- arch/powerpc/boot/dts/fsl/Makefile | 3 +- arch/powerpc/include/asm/{fb.h => video.h} | 8 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/vdso/Makefile | 8 +- arch/powerpc/mm/book3s64/pgtable.c | 1 + arch/riscv/kernel/compat_vdso/Makefile | 2 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/kvm/Makefile | 2 +- arch/s390/include/asm/page.h | 4 +- arch/s390/include/asm/pgtable.h | 4 +- arch/s390/kernel/syscalls/Makefile | 4 +- arch/s390/kernel/vdso32/Makefile | 4 +- arch/s390/kernel/vdso64/Makefile | 4 +- arch/sh/include/asm/fb.h | 7 - arch/sh/kernel/vsyscall/Makefile | 4 +- arch/sparc/Makefile | 4 +- arch/sparc/include/asm/{fb.h => video.h} | 15 +- arch/sparc/mm/tlb.c | 1 + arch/sparc/vdso/Makefile | 2 +- arch/sparc/video/Makefile | 2 +- arch/sparc/video/fbdev.c | 26 - arch/sparc/video/video.c | 25 + arch/um/include/asm/Kbuild | 2 +- arch/um/kernel/Makefile | 2 +- arch/x86/Makefile | 2 +- arch/x86/boot/Makefile | 2 +- arch/x86/entry/vdso/Makefile | 2 +- arch/x86/events/rapl.c | 30 +- arch/x86/include/asm/fb.h | 19 - arch/x86/include/asm/video.h | 21 + arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/mm/Makefile | 2 +- arch/x86/mm/pgtable.c | 2 + arch/x86/um/vdso/Makefile | 2 +- arch/x86/video/Makefile | 3 +- arch/x86/video/{fbdev.c => video.c} | 21 +- arch/xtensa/boot/dts/Makefile | 3 +- block/fops.c | 2 +- block/genhd.c | 15 +- block/partitions/cmdline.c | 49 +- block/partitions/core.c | 5 +- certs/Makefile | 4 +- crypto/asymmetric_keys/Kconfig | 3 + drivers/Makefile | 5 - drivers/block/ublk_drv.c | 3 +- drivers/bluetooth/btqca.c | 2 +- drivers/char/agp/alpha-agp.c | 2 +- drivers/char/tpm/Kconfig | 16 +- drivers/char/tpm/Makefile | 2 + drivers/char/tpm/tpm-buf.c | 251 ++ drivers/char/tpm/tpm-chip.c | 6 + drivers/char/tpm/tpm-interface.c | 26 +- drivers/char/tpm/tpm-sysfs.c | 18 + drivers/char/tpm/tpm.h | 14 + drivers/char/tpm/tpm2-cmd.c | 53 +- drivers/char/tpm/tpm2-sessions.c | 1280 ++++++++ drivers/char/tpm/tpm2-space.c | 11 +- drivers/char/tpm/tpm_infineon.c | 2 - drivers/clk/clkdev.c | 30 +- drivers/clk/meson/Kconfig | 5 + drivers/clk/meson/Makefile | 1 + drivers/clk/meson/a1-peripherals.c | 1 + drivers/clk/meson/a1-pll.c | 1 + drivers/clk/meson/axg-aoclk.c | 2 +- drivers/clk/meson/axg-audio.c | 2 +- drivers/clk/meson/axg.c | 2 +- drivers/clk/meson/clk-cpu-dyndiv.c | 2 +- drivers/clk/meson/clk-dualdiv.c | 2 +- drivers/clk/meson/clk-mpll.c | 2 +- drivers/clk/meson/clk-phase.c | 2 +- drivers/clk/meson/clk-pll.c | 6 +- drivers/clk/meson/clk-regmap.c | 2 +- drivers/clk/meson/g12a-aoclk.c | 2 +- drivers/clk/meson/g12a.c | 78 +- drivers/clk/meson/gxbb-aoclk.c | 2 +- drivers/clk/meson/gxbb.c | 2 +- drivers/clk/meson/meson-aoclk.c | 2 +- drivers/clk/meson/meson-eeclk.c | 2 +- drivers/clk/meson/s4-peripherals.c | 2 + drivers/clk/meson/s4-pll.c | 2 + drivers/clk/meson/sclk-div.c | 2 +- drivers/clk/meson/vclk.c | 141 + drivers/clk/meson/vclk.h | 51 + drivers/clk/meson/vid-pll-div.c | 2 +- drivers/clk/rockchip/clk-mmc-phase.c | 1 - drivers/clk/rockchip/clk-rk3568.c | 1 + drivers/clk/samsung/clk-gs101.c | 6 +- drivers/crypto/hisilicon/debugfs.c | 29 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 2 +- drivers/crypto/hisilicon/sec2/sec_main.c | 6 +- drivers/crypto/intel/qat/qat_420xx/Makefile | 2 +- drivers/crypto/intel/qat/qat_4xxx/Makefile | 2 +- drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 2 + drivers/crypto/intel/qat/qat_c3xxx/Makefile | 2 +- drivers/crypto/intel/qat/qat_c3xxxvf/Makefile | 2 +- drivers/crypto/intel/qat/qat_c62x/Makefile | 2 +- drivers/crypto/intel/qat/qat_c62xvf/Makefile | 2 +- drivers/crypto/intel/qat/qat_dh895xcc/Makefile | 2 +- drivers/crypto/intel/qat/qat_dh895xccvf/Makefile | 2 +- drivers/crypto/mxs-dcp.c | 104 +- drivers/dax/bus.c | 66 +- drivers/dma/Makefile | 6 +- drivers/dma/fsl-edma-common.c | 2 + drivers/dma/fsl-edma-common.h | 106 +- drivers/dma/fsl-edma-trace.c | 4 + drivers/dma/fsl-edma-trace.h | 132 + drivers/dma/idxd/cdev.c | 1 - drivers/eisa/Kconfig | 9 +- drivers/eisa/virtual_root.c | 2 +- drivers/firmware/dmi_scan.c | 11 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/arm/display/komeda/Makefile | 4 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 23 +- drivers/gpu/drm/i915/display/intel_bios.c | 5 +- drivers/gpu/drm/i915/display/intel_bw.c | 65 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 11 + drivers/gpu/drm/i915/display/intel_cx0_phy.c | 288 +- drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 48 +- drivers/gpu/drm/i915/display/intel_display.c | 19 +- .../gpu/drm/i915/display/intel_display_device.c | 7 + drivers/gpu/drm/i915/display/intel_display_power.c | 4 + drivers/gpu/drm/i915/display/intel_display_types.h | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 3 + drivers/gpu/drm/i915/display/intel_dpt.c | 7 +- drivers/gpu/drm/i915/display/intel_dpt.h | 3 +- drivers/gpu/drm/i915/display/intel_fb.c | 17 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 10 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 + drivers/gpu/drm/i915/display/intel_tdf.h | 25 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 8 +- drivers/gpu/drm/i915/display/skl_watermark.c | 14 +- drivers/gpu/drm/i915/i915_drv.h | 11 +- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/soc/intel_dram.c | 4 + drivers/gpu/drm/i915/soc/intel_pch.c | 4 +- drivers/gpu/drm/imagination/Makefile | 2 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 70 +- drivers/gpu/drm/msm/Makefile | 10 +- drivers/gpu/drm/nouveau/Kbuild | 10 +- drivers/gpu/drm/xe/Makefile | 13 +- drivers/gpu/drm/xe/display/xe_tdf.c | 13 + drivers/gpu/drm/xe/regs/xe_gt_regs.h | 3 + drivers/gpu/drm/xe/tests/Makefile | 1 + drivers/gpu/drm/xe/tests/xe_args_test.c | 190 ++ drivers/gpu/drm/xe/xe_args.h | 121 + drivers/gpu/drm/xe/xe_bo.c | 47 +- drivers/gpu/drm/xe/xe_debugfs.c | 2 + drivers/gpu/drm/xe/xe_device.c | 49 + drivers/gpu/drm/xe/xe_device.h | 2 + drivers/gpu/drm/xe/xe_device_types.h | 1 + drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 4 +- drivers/gpu/drm/xe/xe_gt_printk.h | 3 + drivers/gpu/drm/xe/xe_pci.c | 1 + drivers/gpu/drm/xe/xe_rtp.h | 4 +- drivers/gpu/drm/xe/xe_rtp_helpers.h | 26 +- drivers/hid/amd-sfh-hid/Makefile | 2 +- drivers/hid/intel-ish-hid/Makefile | 2 +- drivers/hwmon/Kconfig | 1 + drivers/hwmon/corsair-cpro.c | 45 +- drivers/hwmon/max6639.c | 339 +- drivers/i2c/busses/i2c-cadence.c | 1 + drivers/i2c/busses/i2c-designware-platdrv.c | 4 +- drivers/iio/adc/ad9467.c | 4 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 12 +- drivers/iio/pressure/bmp280-core.c | 10 +- drivers/infiniband/hw/mlx5/main.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +- drivers/input/serio/i8042-io.h | 5 +- drivers/md/dm-vdo/Makefile | 2 +- drivers/media/cec/core/cec-adap.c | 24 +- drivers/media/cec/core/cec-api.c | 5 +- drivers/media/common/saa7146/saa7146_hlp.c | 8 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 9 +- drivers/media/dvb-frontends/lgdt3306a.c | 5 + drivers/media/dvb-frontends/mxl5xx.c | 22 +- drivers/media/dvb-frontends/si2165.c | 6 +- drivers/media/dvb-frontends/stb0899_drv.c | 2 +- drivers/media/dvb-frontends/tda10048.c | 9 +- drivers/media/dvb-frontends/tda18271c2dd.c | 4 +- drivers/media/i2c/imx214.c | 1 + drivers/media/i2c/st-mipid02.c | 2 +- drivers/media/i2c/tc358746.c | 3 +- drivers/media/pci/intel/Kconfig | 4 +- drivers/media/pci/intel/Makefile | 1 + drivers/media/pci/intel/ipu-bridge.c | 66 +- drivers/media/pci/intel/ipu6/Kconfig | 18 + drivers/media/pci/intel/ipu6/Makefile | 23 + drivers/media/pci/intel/ipu6/ipu6-bus.c | 165 + drivers/media/pci/intel/ipu6/ipu6-bus.h | 58 + drivers/media/pci/intel/ipu6/ipu6-buttress.c | 917 ++++++ drivers/media/pci/intel/ipu6/ipu6-buttress.h | 92 + drivers/media/pci/intel/ipu6/ipu6-cpd.c | 362 +++ drivers/media/pci/intel/ipu6/ipu6-cpd.h | 105 + drivers/media/pci/intel/ipu6/ipu6-dma.c | 502 +++ drivers/media/pci/intel/ipu6/ipu6-dma.h | 19 + drivers/media/pci/intel/ipu6/ipu6-fw-com.c | 413 +++ drivers/media/pci/intel/ipu6/ipu6-fw-com.h | 47 + drivers/media/pci/intel/ipu6/ipu6-fw-isys.c | 487 +++ drivers/media/pci/intel/ipu6/ipu6-fw-isys.h | 596 ++++ drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 663 ++++ drivers/media/pci/intel/ipu6/ipu6-isys-csi2.h | 82 + drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.c | 536 ++++ drivers/media/pci/intel/ipu6/ipu6-isys-jsl-phy.c | 242 ++ drivers/media/pci/intel/ipu6/ipu6-isys-mcd-phy.c | 720 +++++ drivers/media/pci/intel/ipu6/ipu6-isys-queue.c | 810 +++++ drivers/media/pci/intel/ipu6/ipu6-isys-queue.h | 78 + drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c | 403 +++ drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h | 59 + drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 1420 +++++++++ drivers/media/pci/intel/ipu6/ipu6-isys-video.h | 141 + drivers/media/pci/intel/ipu6/ipu6-isys.c | 1367 ++++++++ drivers/media/pci/intel/ipu6/ipu6-isys.h | 206 ++ drivers/media/pci/intel/ipu6/ipu6-mmu.c | 846 +++++ drivers/media/pci/intel/ipu6/ipu6-mmu.h | 73 + .../pci/intel/ipu6/ipu6-platform-buttress-regs.h | 226 ++ .../pci/intel/ipu6/ipu6-platform-isys-csi2-reg.h | 172 + drivers/media/pci/intel/ipu6/ipu6-platform-regs.h | 179 ++ drivers/media/pci/intel/ipu6/ipu6.c | 856 +++++ drivers/media/pci/intel/ipu6/ipu6.h | 342 ++ drivers/media/pci/intel/ivsc/mei_csi.c | 20 +- drivers/media/pci/mgb4/mgb4_core.c | 4 +- drivers/media/pci/mgb4/mgb4_regs.c | 2 +- drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 2 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + drivers/media/platform/broadcom/Kconfig | 23 + drivers/media/platform/broadcom/Makefile | 3 + .../media/platform/broadcom/bcm2835-unicam-regs.h | 246 ++ drivers/media/platform/broadcom/bcm2835-unicam.c | 2745 ++++++++++++++++ .../media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 10 +- .../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 6 +- .../media/platform/mediatek/mdp3/mtk-mdp3-core.h | 2 +- .../media/platform/mediatek/mdp3/mtk-mdp3-m2m.c | 6 +- .../mediatek/vcodec/common/mtk_vcodec_fw_scp.c | 2 + drivers/media/platform/nvidia/tegra-vde/h264.c | 6 +- .../platform/st/stm32/stm32-dcmipp/dcmipp-core.c | 7 +- .../platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 1 + .../media/platform/verisilicon/hantro_h1_regs.h | 4 +- drivers/media/usb/as102/as102_usb_drv.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 5 +- drivers/media/usb/b2c2/flexcop-usb.c | 17 +- drivers/media/usb/dvb-usb-v2/af9035.c | 10 +- drivers/media/usb/dvb-usb/dw2102.c | 2 +- drivers/media/usb/go7007/go7007-fw.c | 4 +- drivers/media/usb/gspca/cpia1.c | 6 +- drivers/media/usb/s2255/s2255drv.c | 20 +- drivers/media/usb/stk1160/stk1160-video.c | 10 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 43 +- drivers/media/v4l2-core/v4l2-subdev.c | 50 +- drivers/misc/vmw_vmci/vmci_event.c | 6 +- drivers/misc/vmw_vmci/vmci_guest.c | 10 +- drivers/mmc/core/sd_ops.c | 83 +- drivers/mmc/host/renesas_sdhi_core.c | 3 + drivers/mmc/host/renesas_sdhi_internal_dmac.c | 9 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 +- drivers/net/ethernet/fungible/funeth/Makefile | 2 +- drivers/net/ethernet/google/gve/gve.h | 31 +- drivers/net/ethernet/google/gve/gve_adminq.c | 79 +- drivers/net/ethernet/google/gve/gve_adminq.h | 2 + drivers/net/ethernet/google/gve/gve_ethtool.c | 48 +- drivers/net/ethernet/google/gve/gve_main.c | 400 +-- drivers/net/ethernet/google/gve/gve_rx.c | 120 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 125 +- drivers/net/ethernet/google/gve/gve_tx.c | 33 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 23 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 +- drivers/net/ethernet/micrel/ks8851_common.c | 16 +- drivers/net/ethernet/sun/cassini.c | 4 +- drivers/net/veth.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 14 + drivers/net/wireless/ath/ath.h | 6 +- drivers/net/wireless/ath/ath10k/core.c | 43 +- drivers/net/wireless/ath/ath10k/core.h | 2 + drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +- drivers/net/wireless/ath/ath10k/hw.h | 14 +- drivers/net/wireless/ath/ath10k/pci.c | 10 +- drivers/net/wireless/ath/ath10k/snoc.c | 3 + drivers/net/wireless/ath/ath10k/targaddrs.h | 3 + drivers/net/wireless/ath/ath11k/ahb.c | 6 +- drivers/net/wireless/ath/ath11k/core.c | 107 +- drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/hal.h | 2 +- drivers/net/wireless/ath/ath11k/hif.h | 14 +- drivers/net/wireless/ath/ath11k/mac.c | 3 +- drivers/net/wireless/ath/ath11k/mhi.c | 12 +- drivers/net/wireless/ath/ath11k/mhi.h | 5 +- drivers/net/wireless/ath/ath11k/pci.c | 44 +- drivers/net/wireless/ath/ath11k/qmi.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 21 +- drivers/net/wireless/ath/ath12k/Kconfig | 9 + drivers/net/wireless/ath/ath12k/Makefile | 2 + drivers/net/wireless/ath/ath12k/acpi.c | 394 +++ drivers/net/wireless/ath/ath12k/acpi.h | 76 + drivers/net/wireless/ath/ath12k/core.c | 123 +- drivers/net/wireless/ath/ath12k/core.h | 95 +- drivers/net/wireless/ath/ath12k/debugfs.c | 90 + drivers/net/wireless/ath/ath12k/debugfs.h | 30 + drivers/net/wireless/ath/ath12k/dp.c | 90 +- drivers/net/wireless/ath/ath12k/dp.h | 5 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 6 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 104 +- drivers/net/wireless/ath/ath12k/dp_rx.h | 4 +- drivers/net/wireless/ath/ath12k/hal.h | 2 +- drivers/net/wireless/ath/ath12k/hif.h | 14 +- drivers/net/wireless/ath/ath12k/htc.c | 4 +- drivers/net/wireless/ath/ath12k/hw.c | 12 +- drivers/net/wireless/ath/ath12k/hw.h | 4 + drivers/net/wireless/ath/ath12k/mac.c | 1143 +++++-- drivers/net/wireless/ath/ath12k/mac.h | 4 + drivers/net/wireless/ath/ath12k/mhi.c | 92 +- drivers/net/wireless/ath/ath12k/mhi.h | 5 +- drivers/net/wireless/ath/ath12k/p2p.c | 3 +- drivers/net/wireless/ath/ath12k/p2p.h | 1 + drivers/net/wireless/ath/ath12k/pci.c | 43 +- drivers/net/wireless/ath/ath12k/pci.h | 2 +- drivers/net/wireless/ath/ath12k/qmi.c | 109 +- drivers/net/wireless/ath/ath12k/qmi.h | 4 + drivers/net/wireless/ath/ath12k/reg.c | 55 +- drivers/net/wireless/ath/ath12k/wmi.c | 195 +- drivers/net/wireless/ath/ath12k/wmi.h | 67 +- drivers/net/wireless/ath/ath6kl/sdio.c | 20 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/carl9170/tx.c | 3 +- drivers/net/wireless/ath/carl9170/usb.c | 32 + drivers/net/wireless/ath/wil6210/cfg80211.c | 21 +- drivers/net/wireless/ath/wil6210/wmi.c | 19 +- drivers/net/wireless/ath/wil6210/wmi.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 4 +- .../broadcom/brcm80211/brcmfmac/bca/Makefile | 6 +- .../broadcom/brcm80211/brcmfmac/cyw/Makefile | 6 +- .../broadcom/brcm80211/brcmfmac/wcc/Makefile | 6 +- .../wireless/broadcom/brcm80211/brcmsmac/Makefile | 6 +- .../wireless/broadcom/brcm80211/brcmutil/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 10 +- drivers/net/wireless/intel/iwlwifi/mei/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 27 +- drivers/net/wireless/intel/iwlwifi/tests/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/dma.c | 5 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 1 + drivers/net/wireless/mediatek/mt76/mt76.h | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 46 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 1 + drivers/net/wireless/mediatek/mt76/mt76_connac.h | 10 +- .../net/wireless/mediatek/mt76/mt76_connac3_mac.c | 85 + .../net/wireless/mediatek/mt76/mt76_connac3_mac.h | 22 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 22 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 15 + drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 29 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 47 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 160 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 4 + drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 1 - drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 2 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 32 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 79 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 6 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 19 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 - .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 2 - drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt792x.h | 7 + .../net/wireless/mediatek/mt76/mt7996/debugfs.c | 5 + drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 34 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 71 +- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 4 +- drivers/net/wireless/mediatek/mt76/sdio.c | 17 +- drivers/net/wireless/mediatek/mt76/testmode.c | 2 +- drivers/net/wireless/mediatek/mt76/tx.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 3 +- .../net/wireless/realtek/rtl818x/rtl8180/Makefile | 2 +- .../net/wireless/realtek/rtl818x/rtl8187/Makefile | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 6 + drivers/nvme/host/core.c | 23 +- drivers/nvme/host/multipath.c | 3 +- drivers/nvme/host/nvme.h | 21 + drivers/nvme/host/pci.c | 8 +- drivers/nvme/host/tcp.c | 10 +- drivers/nvme/target/auth.c | 8 +- drivers/nvme/target/configfs.c | 13 + drivers/nvme/target/core.c | 5 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/tcp.c | 11 +- drivers/of/of_reserved_mem.c | 4 +- drivers/perf/hisilicon/hisi_pcie_pmu.c | 14 +- drivers/perf/hisilicon/hns3_pmu.c | 16 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 9 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 47 + drivers/phy/samsung/phy-samsung-ufs.c | 11 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 20 +- drivers/scsi/aic7xxx/Makefile | 12 +- drivers/soundwire/intel.h | 7 + drivers/soundwire/intel_ace2x.c | 18 +- drivers/soundwire/intel_auxdevice.c | 31 + drivers/spi/Kconfig | 4 +- drivers/spi/spi-bitbang.c | 23 +- drivers/spi/spi-stm32.c | 14 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/fbtft/fb_seps525.c | 7 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 2 +- drivers/staging/media/ipu3/ipu3.c | 4 + drivers/staging/media/max96712/max96712.c | 2 +- drivers/staging/media/starfive/camss/stf-isp.c | 10 +- drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c | 3 +- drivers/staging/media/tegra-video/tegra20.c | 9 +- .../Documentation/devicetree/pi433-overlay.dtso | 48 - .../pi433/Documentation/devicetree/pi433.txt | 62 - drivers/staging/pi433/Documentation/pi433.txt | 274 -- drivers/staging/pi433/Kconfig | 17 - drivers/staging/pi433/Makefile | 4 - drivers/staging/pi433/TODO | 8 - drivers/staging/pi433/pi433_if.c | 1437 --------- drivers/staging/pi433/pi433_if.h | 148 - drivers/staging/pi433/rf69.c | 832 ----- drivers/staging/pi433/rf69.h | 66 - drivers/staging/pi433/rf69_enum.h | 126 - drivers/staging/pi433/rf69_registers.h | 478 --- drivers/staging/rtl8192e/rtl819x_HT.h | 36 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 84 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 2 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 8 +- drivers/staging/rtl8723bs/Makefile | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 16 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 5 - drivers/tty/n_gsm.c | 140 +- drivers/tty/serial/8250/8250.h | 3 - drivers/tty/serial/8250/8250_alpha.c | 21 - drivers/tty/serial/8250/8250_bcm7271.c | 101 +- drivers/tty/serial/8250/8250_core.c | 4 - drivers/tty/serial/8250/8250_exar.c | 461 ++- drivers/tty/serial/8250/8250_mtk.c | 8 +- drivers/tty/serial/8250/8250_pnp.c | 9 +- drivers/tty/serial/8250/Makefile | 2 - drivers/tty/serial/sc16is7xx.c | 23 +- drivers/tty/serial/serial_core.c | 1 + drivers/tty/serial/xilinx_uartps.c | 15 + drivers/tty/tty_ldisc.c | 6 + drivers/tty/vt/vt.c | 10 + drivers/usb/core/config.c | 8 +- drivers/vfio/pci/Kconfig | 2 + drivers/vfio/pci/Makefile | 2 + drivers/vfio/pci/qat/Kconfig | 12 + drivers/vfio/pci/qat/Makefile | 3 + drivers/vfio/pci/qat/main.c | 702 +++++ drivers/video/fbdev/core/fbcon.c | 2 +- drivers/watchdog/Kconfig | 68 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/bd9576_wdt.c | 12 +- drivers/watchdog/cpu5wdt.c | 2 +- drivers/watchdog/lenovo_se10_wdt.c | 308 ++ drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/octeon-wdt-main.c | 6 +- drivers/watchdog/rti_wdt.c | 34 +- drivers/watchdog/sa1100_wdt.c | 5 +- fs/9p/vfs_addr.c | 60 +- fs/afs/file.c | 8 +- fs/afs/internal.h | 6 +- fs/afs/validation.c | 4 +- fs/afs/write.c | 189 +- fs/anon_inodes.c | 33 + fs/bcachefs/alloc_background.c | 92 +- fs/bcachefs/alloc_foreground.c | 127 +- fs/bcachefs/alloc_foreground.h | 4 + fs/bcachefs/alloc_types.h | 2 - fs/bcachefs/backpointers.c | 2 +- fs/bcachefs/backpointers.h | 17 +- fs/bcachefs/bcachefs.h | 6 + fs/bcachefs/bcachefs_format.h | 6 + fs/bcachefs/btree_gc.c | 12 +- fs/bcachefs/btree_io.c | 1 - fs/bcachefs/btree_key_cache.c | 16 +- fs/bcachefs/btree_update_interior.c | 1 - fs/bcachefs/buckets.c | 4 +- fs/bcachefs/chardev.c | 31 +- fs/bcachefs/data_update.c | 17 +- fs/bcachefs/disk_groups.c | 2 +- fs/bcachefs/ec.c | 2 +- fs/bcachefs/errcode.h | 1 + fs/bcachefs/extents.c | 29 +- fs/bcachefs/extents.h | 2 +- fs/bcachefs/fs.c | 2 +- fs/bcachefs/io_write.c | 63 +- fs/bcachefs/io_write_types.h | 1 + fs/bcachefs/journal_io.c | 9 +- fs/bcachefs/recovery.c | 3 +- fs/bcachefs/sb-members.c | 6 +- fs/bcachefs/sb-members.h | 58 +- fs/bcachefs/super-io.c | 23 +- fs/bcachefs/super.c | 40 +- fs/bcachefs/sysfs.c | 30 +- fs/cachefiles/io.c | 76 +- fs/ceph/addr.c | 24 +- fs/ceph/inode.c | 2 + fs/eventpoll.c | 38 +- fs/ext2/Kconfig | 1 - fs/gfs2/aops.c | 4 +- fs/iomap/Makefile | 2 +- fs/netfs/Makefile | 3 +- fs/netfs/buffered_read.c | 40 +- fs/netfs/buffered_write.c | 829 +---- fs/netfs/direct_write.c | 56 +- fs/netfs/fscache_io.c | 14 +- fs/netfs/internal.h | 55 +- fs/netfs/io.c | 162 +- fs/netfs/main.c | 55 +- fs/netfs/misc.c | 10 +- fs/netfs/objects.c | 81 +- fs/netfs/output.c | 478 --- fs/netfs/stats.c | 17 +- fs/netfs/write_collect.c | 808 +++++ fs/netfs/write_issue.c | 684 ++++ fs/nfs/file.c | 8 +- fs/nfs/fscache.h | 6 +- fs/nfs/write.c | 4 +- fs/nfsd/vfs.c | 2 +- fs/nfsd/vfs.h | 8 + fs/nilfs2/dir.c | 1 - fs/nilfs2/mdt.c | 2 +- fs/nilfs2/segment.c | 8 +- fs/nilfs2/the_nilfs.c | 20 +- fs/proc/fd.c | 42 +- fs/seq_file.c | 13 +- fs/smb/client/Kconfig | 1 + fs/smb/client/cifsfs.c | 124 +- fs/smb/client/cifsfs.h | 11 +- fs/smb/client/cifsglob.h | 65 +- fs/smb/client/cifsproto.h | 12 +- fs/smb/client/cifssmb.c | 120 +- fs/smb/client/file.c | 2898 +++-------------- fs/smb/client/fscache.c | 109 - fs/smb/client/fscache.h | 54 - fs/smb/client/inode.c | 45 +- fs/smb/client/smb2ops.c | 10 +- fs/smb/client/smb2pdu.c | 186 +- fs/smb/client/smb2proto.h | 5 +- fs/smb/client/trace.h | 144 +- fs/smb/client/transport.c | 17 +- fs/smb/server/oplock.c | 65 +- fs/smb/server/smb2pdu.c | 4 +- fs/smb/server/smb_common.c | 4 +- fs/smb/server/transport_tcp.c | 4 + fs/smb/server/vfs_cache.c | 28 +- fs/smb/server/vfs_cache.h | 2 +- fs/tracefs/event_inode.c | 148 +- fs/tracefs/inode.c | 92 +- fs/tracefs/internal.h | 14 +- fs/unicode/Makefile | 14 +- fs/verity/init.c | 7 +- fs/xfs/Makefile | 4 +- fs/xfs/libxfs/xfs_attr.c | 7 +- fs/xfs/libxfs/xfs_attr_remote.c | 88 +- fs/xfs/libxfs/xfs_attr_remote.h | 8 +- fs/xfs/libxfs/xfs_bmap.c | 21 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_da_format.h | 4 +- fs/xfs/libxfs/xfs_inode_fork.c | 57 +- fs/xfs/libxfs/xfs_inode_fork.h | 6 +- fs/xfs/scrub/reap.c | 4 +- fs/xfs/xfs_aops.c | 6 +- fs/xfs/xfs_bmap_item.c | 4 +- fs/xfs/xfs_bmap_util.c | 32 +- fs/xfs/xfs_bmap_util.h | 2 +- fs/xfs/xfs_dquot.c | 5 +- fs/xfs/xfs_icache.c | 4 +- fs/xfs/xfs_inode.h | 14 +- fs/xfs/xfs_iomap.c | 13 +- fs/xfs/xfs_log_recover.c | 33 +- fs/xfs/xfs_quota.h | 23 +- fs/xfs/xfs_reflink.c | 34 +- fs/xfs/xfs_rtalloc.c | 5 +- include/asm-generic/Kbuild | 2 +- include/asm-generic/bitops/__ffs.h | 4 +- include/asm-generic/bitops/__fls.h | 4 +- include/asm-generic/bitops/builtin-__ffs.h | 2 +- include/asm-generic/bitops/builtin-__fls.h | 2 +- include/asm-generic/page.h | 103 - include/asm-generic/{fb.h => video.h} | 17 +- include/crypto/aes.h | 5 + include/keys/trusted_dcp.h | 11 + include/keys/trusted_tpm.h | 2 - include/kvm/arm_vgic.h | 2 +- include/linux/anon_inodes.h | 5 + include/linux/bitops.h | 48 +- include/linux/blk_types.h | 6 - include/linux/blkdev.h | 13 + include/linux/closure.h | 12 + include/linux/compiler_attributes.h | 13 + include/linux/fb.h | 2 +- include/linux/find.h | 2 +- include/linux/fscache.h | 22 +- include/linux/gfp.h | 25 + include/linux/huge_mm.h | 29 + include/linux/memcontrol.h | 2 +- include/linux/netdevice.h | 5 +- include/linux/netfs.h | 197 +- include/linux/nmi.h | 2 + include/linux/pagemap.h | 2 + include/linux/platform_data/i2c-designware.h | 12 - include/linux/seq_file.h | 13 +- include/linux/skbuff_ref.h | 39 +- include/linux/soundwire/sdw.h | 2 + include/linux/tpm.h | 316 +- include/linux/tracefs.h | 3 + include/linux/tty.h | 14 +- include/linux/tty_driver.h | 8 + include/media/cec.h | 3 +- include/media/ipu6-pci-table.h | 28 + include/media/v4l2-subdev.h | 42 + include/net/9p/client.h | 2 + include/net/ax25.h | 2 + include/net/bluetooth/hci.h | 2 +- include/net/cfg80211.h | 29 +- include/net/mac80211.h | 6 +- include/net/netdev_queues.h | 31 + include/soc/fsl/dcp.h | 20 + include/sound/soc.h | 8 +- include/trace/events/netfs.h | 250 +- include/trace/events/nilfs2.h | 4 +- include/uapi/linux/media-bus-format.h | 9 + include/uapi/linux/v4l2-mediabus.h | 18 +- include/uapi/linux/v4l2-subdev.h | 14 +- include/uapi/linux/videodev2.h | 26 + init/Makefile | 2 +- kernel/stackleak.c | 6 +- kernel/trace/trace_events.c | 12 + kernel/trace/trace_probe.c | 2 +- kernel/watchdog.c | 9 + kernel/watchdog_perf.c | 44 + lib/Kconfig.debug | 1 - lib/Makefile | 6 +- lib/closure.c | 37 + lib/crypto/Kconfig | 5 + lib/crypto/Makefile | 3 + lib/crypto/aescfb.c | 257 ++ lib/find_bit.c | 2 +- lib/raid6/Makefile | 2 +- lib/stackdepot.c | 11 +- lib/test_bitmap.c | 4 +- lib/test_bitops.c | 2 +- lib/test_xarray.c | 14 +- lib/xarray.c | 23 +- localversion-next | 2 +- mm/damon/paddr.c | 20 +- mm/debug_vm_pgtable.c | 1 + mm/execmem.c | 1 - mm/filemap.c | 60 +- mm/gup.c | 64 +- mm/huge_memory.c | 164 +- mm/hugetlb.c | 9 +- mm/internal.h | 2 +- mm/kmemleak.c | 12 +- mm/ksm.c | 114 +- mm/madvise.c | 6 +- mm/memcontrol.c | 118 +- mm/memory-failure.c | 48 +- mm/page-writeback.c | 1 + mm/page_owner.c | 7 +- mm/pgtable-generic.c | 4 +- mm/rmap.c | 34 +- mm/vmscan.c | 12 +- net/9p/Kconfig | 1 + net/9p/client.c | 49 + net/appletalk/sysctl_net_atalk.c | 1 - net/ax25/ax25_dev.c | 3 + net/ax25/ax25_ds_timer.c | 1 + net/ax25/sysctl_net_ax25.c | 3 +- net/bluetooth/hci_conn.c | 38 +- net/bluetooth/l2cap_core.c | 3 + net/bridge/br_netfilter_hooks.c | 1 - net/core/dev.c | 4 +- net/core/neighbour.c | 5 +- net/core/net-sysfs.c | 8 +- net/core/rtnetlink.c | 63 +- net/core/skbuff.c | 46 +- net/core/sysctl_net_core.c | 13 +- net/dccp/sysctl.c | 2 - net/ieee802154/6lowpan/reassembly.c | 6 +- net/ipv4/devinet.c | 5 +- net/ipv4/ip_fragment.c | 2 - net/ipv4/route.c | 8 +- net/ipv4/sysctl_net_ipv4.c | 7 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 2 + net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_output.c | 4 +- net/ipv4/xfrm4_policy.c | 1 - net/ipv6/addrconf.c | 8 +- net/ipv6/icmp.c | 1 - net/ipv6/netfilter/nf_conntrack_reasm.c | 1 - net/ipv6/reassembly.c | 2 - net/ipv6/route.c | 5 - net/ipv6/sysctl_net_ipv6.c | 8 +- net/ipv6/xfrm6_policy.c | 1 - net/llc/sysctl_net_llc.c | 8 +- net/mac80211/cfg.c | 144 +- net/mac80211/rx.c | 7 +- net/mpls/af_mpls.c | 13 +- net/mptcp/ctrl.c | 1 - net/netfilter/ipvs/ip_vs_ctl.c | 5 +- net/netfilter/ipvs/ip_vs_lblc.c | 5 +- net/netfilter/ipvs/ip_vs_lblcr.c | 5 +- net/netfilter/nf_conntrack_standalone.c | 6 +- net/netfilter/nf_log.c | 3 +- net/netrom/sysctl_net_netrom.c | 1 - net/phonet/sysctl.c | 1 - net/qrtr/mhi.c | 46 + net/rds/ib_sysctl.c | 1 - net/rds/sysctl.c | 1 - net/rds/tcp.c | 1 - net/rose/sysctl_net_rose.c | 1 - net/rxrpc/sysctl.c | 1 - net/sched/sch_sfq.c | 13 +- net/sctp/sysctl.c | 10 +- net/smc/smc_sysctl.c | 6 +- net/sunrpc/sysctl.c | 1 - net/sunrpc/xprtrdma/svc_rdma.c | 1 - net/sunrpc/xprtrdma/transport.c | 1 - net/sunrpc/xprtsock.c | 1 - net/tipc/sysctl.c | 1 - net/tls/tls_device_fallback.c | 2 +- net/unix/sysctl_net_unix.c | 1 - net/wireless/Makefile | 2 +- net/wireless/nl80211.c | 24 +- net/wireless/sme.c | 1 + net/wireless/trace.h | 6 +- net/x25/sysctl_net_x25.c | 1 - net/xfrm/xfrm_sysctl.c | 5 +- rust/Makefile | 4 +- rust/helpers.c | 2 +- rust/kernel/alloc.rs | 1 - rust/kernel/alloc/allocator.rs | 2 - rust/kernel/alloc/box_ext.rs | 1 - rust/kernel/alloc/vec_ext.rs | 1 - rust/kernel/error.rs | 1 - rust/kernel/init.rs | 6 +- rust/kernel/init/macros.rs | 28 +- rust/kernel/net/phy.rs | 2 +- rust/kernel/print.rs | 5 - rust/kernel/std_vendor.rs | 7 +- rust/kernel/str.rs | 5 +- rust/kernel/sync.rs | 6 + rust/kernel/sync/arc.rs | 139 +- rust/kernel/sync/condvar.rs | 1 - rust/kernel/sync/lock.rs | 2 +- rust/kernel/sync/lock/mutex.rs | 2 - rust/kernel/sync/lock/spinlock.rs | 2 - rust/kernel/task.rs | 2 +- rust/kernel/types.rs | 2 +- rust/kernel/workqueue.rs | 7 +- samples/bpf/Makefile | 2 +- samples/hid/Makefile | 2 +- scripts/Kbuild.include | 3 +- scripts/Makefile.asm-generic | 6 +- scripts/Makefile.build | 34 +- scripts/Makefile.clean | 2 +- scripts/Makefile.host | 4 +- scripts/Makefile.lib | 10 +- scripts/Makefile.modpost | 2 +- scripts/Makefile.vdsoinst | 7 +- scripts/dtc/Makefile | 6 +- scripts/gdb/linux/Makefile | 2 +- scripts/generate_rust_target.rs | 2 +- scripts/genksyms/Makefile | 4 +- scripts/kconfig/Makefile | 8 +- scripts/kconfig/confdata.c | 4 +- scripts/kconfig/expr.h | 1 - scripts/kconfig/gconf.c | 2 - scripts/kconfig/parser.y | 2 +- scripts/kconfig/symbol.c | 3 +- scripts/min-tool-version.sh | 2 +- scripts/package/buildtar | 18 +- security/keys/trusted-keys/Kconfig | 18 +- security/keys/trusted-keys/Makefile | 2 + security/keys/trusted-keys/trusted_core.c | 6 +- security/keys/trusted-keys/trusted_dcp.c | 332 ++ security/keys/trusted-keys/trusted_tpm1.c | 23 +- security/keys/trusted-keys/trusted_tpm2.c | 136 +- security/tomoyo/Makefile | 2 +- sound/soc/amd/acp/acp-legacy-common.c | 96 +- sound/soc/amd/acp/acp-pci.c | 9 +- sound/soc/amd/acp/amd.h | 10 +- sound/soc/amd/acp/chip_offset_byte.h | 1 + sound/soc/codecs/adau1372-i2c.c | 2 +- sound/soc/codecs/adau1373.c | 2 +- sound/soc/codecs/adau1701.c | 8 +- sound/soc/codecs/adau7118-i2c.c | 2 +- sound/soc/codecs/adav803.c | 2 +- sound/soc/codecs/ak4118.c | 2 +- sound/soc/codecs/ak4535.c | 2 +- sound/soc/codecs/ak4641.c | 2 +- sound/soc/codecs/ak4671.c | 2 +- sound/soc/codecs/cs35l32.c | 2 +- sound/soc/codecs/cs35l33.c | 2 +- sound/soc/codecs/cs35l34.c | 2 +- sound/soc/codecs/cs35l35.c | 2 +- sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs35l41-i2c.c | 8 +- sound/soc/codecs/cs35l45-i2c.c | 2 +- sound/soc/codecs/cs35l56-i2c.c | 2 +- sound/soc/codecs/cs4265.c | 2 +- sound/soc/codecs/cs4270.c | 2 +- sound/soc/codecs/cs4271-i2c.c | 2 +- sound/soc/codecs/cs42l42-i2c.c | 2 +- sound/soc/codecs/cs42l51-i2c.c | 2 +- sound/soc/codecs/cs42l52.c | 2 +- sound/soc/codecs/cs42l56.c | 2 +- sound/soc/codecs/cs42l73.c | 2 +- sound/soc/codecs/cs43130.c | 8 +- sound/soc/codecs/cs4341.c | 2 +- sound/soc/codecs/cs4349.c | 2 +- sound/soc/codecs/cs53l30.c | 2 +- sound/soc/codecs/cx2072x.c | 4 +- sound/soc/codecs/da7210.c | 2 +- sound/soc/codecs/da7213.c | 2 +- sound/soc/codecs/da732x.c | 2 +- sound/soc/codecs/da9055.c | 2 +- sound/soc/codecs/es8316.c | 2 +- sound/soc/codecs/es8326.c | 2 +- sound/soc/codecs/es8328-i2c.c | 4 +- sound/soc/codecs/isabelle.c | 2 +- sound/soc/codecs/lm4857.c | 2 +- sound/soc/codecs/lm49453.c | 2 +- sound/soc/codecs/max9768.c | 2 +- sound/soc/codecs/max98371.c | 2 +- sound/soc/codecs/max98373-i2c.c | 2 +- sound/soc/codecs/max98388.c | 2 +- sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max9850.c | 2 +- sound/soc/codecs/max98520.c | 2 +- sound/soc/codecs/max9867.c | 2 +- sound/soc/codecs/max9877.c | 2 +- sound/soc/codecs/max98925.c | 2 +- sound/soc/codecs/max98926.c | 2 +- sound/soc/codecs/max98927.c | 2 +- sound/soc/codecs/ml26124.c | 2 +- sound/soc/codecs/mt6660.c | 2 +- sound/soc/codecs/nau8325.c | 2 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/codecs/nau8810.c | 6 +- sound/soc/codecs/nau8821.c | 2 +- sound/soc/codecs/nau8822.c | 2 +- sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/pcm1681.c | 2 +- sound/soc/codecs/pcm1789-i2c.c | 2 +- sound/soc/codecs/pcm179x-i2c.c | 2 +- sound/soc/codecs/rt1011.c | 2 +- sound/soc/codecs/rt1015.c | 2 +- sound/soc/codecs/rt1016.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/codecs/rt1305.c | 4 +- sound/soc/codecs/rt1308.c | 2 +- sound/soc/codecs/rt274.c | 2 +- sound/soc/codecs/rt286.c | 4 +- sound/soc/codecs/rt298.c | 2 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5616.c | 2 +- sound/soc/codecs/rt5631.c | 4 +- sound/soc/codecs/rt5640.c | 6 +- sound/soc/codecs/rt5645.c | 4 +- sound/soc/codecs/rt5651.c | 2 +- sound/soc/codecs/rt5659.c | 4 +- sound/soc/codecs/rt5660.c | 2 +- sound/soc/codecs/rt5663.c | 2 +- sound/soc/codecs/rt5665.c | 2 +- sound/soc/codecs/rt5668.c | 2 +- sound/soc/codecs/rt5670.c | 6 +- sound/soc/codecs/rt5682-i2c.c | 2 +- sound/soc/codecs/rt5682s.c | 2 +- sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sma1303.c | 2 +- sound/soc/codecs/src4xxx-i2c.c | 2 +- sound/soc/codecs/ssm2518.c | 2 +- sound/soc/codecs/ssm4567.c | 2 +- sound/soc/codecs/sta32x.c | 6 +- sound/soc/codecs/sta350.c | 2 +- sound/soc/codecs/sta529.c | 2 +- sound/soc/codecs/tas2552.c | 2 +- sound/soc/codecs/tas2764.c | 2 +- sound/soc/codecs/tas2770.c | 2 +- sound/soc/codecs/tas2780.c | 2 +- sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/tda7419.c | 2 +- sound/soc/codecs/tfa9879.c | 2 +- sound/soc/codecs/tlv320aic23-i2c.c | 2 +- sound/soc/codecs/ts3a227e.c | 2 +- sound/soc/codecs/tscs42xx.c | 4 +- sound/soc/codecs/tscs454.c | 2 +- sound/soc/codecs/uda1380.c | 2 +- sound/soc/codecs/wm1250-ev1.c | 2 +- sound/soc/codecs/wm2000.c | 2 +- sound/soc/codecs/wm2200.c | 2 +- sound/soc/codecs/wm5100.c | 2 +- sound/soc/codecs/wm8510.c | 2 +- sound/soc/codecs/wm8523.c | 2 +- sound/soc/codecs/wm8711.c | 2 +- sound/soc/codecs/wm8728.c | 2 +- sound/soc/codecs/wm8731-i2c.c | 2 +- sound/soc/codecs/wm8737.c | 2 +- sound/soc/codecs/wm8741.c | 2 +- sound/soc/codecs/wm8750.c | 4 +- sound/soc/codecs/wm8753.c | 2 +- sound/soc/codecs/wm8804-i2c.c | 2 +- sound/soc/codecs/wm8900.c | 2 +- sound/soc/codecs/wm8903.c | 2 +- sound/soc/codecs/wm8940.c | 2 +- sound/soc/codecs/wm8955.c | 2 +- sound/soc/codecs/wm8960.c | 2 +- sound/soc/codecs/wm8961.c | 2 +- sound/soc/codecs/wm8962.c | 2 +- sound/soc/codecs/wm8971.c | 2 +- sound/soc/codecs/wm8974.c | 2 +- sound/soc/codecs/wm8978.c | 2 +- sound/soc/codecs/wm8983.c | 2 +- sound/soc/codecs/wm8988.c | 2 +- sound/soc/codecs/wm8990.c | 2 +- sound/soc/codecs/wm8991.c | 2 +- sound/soc/codecs/wm8993.c | 2 +- sound/soc/codecs/wm8995.c | 2 +- sound/soc/codecs/wm8996.c | 2 +- sound/soc/codecs/wm9081.c | 2 +- sound/soc/codecs/wm9090.c | 4 +- tools/arch/arm64/include/asm/sysreg.h | 24 +- tools/include/asm-generic/bitops/__ffs.h | 4 +- tools/include/asm-generic/bitops/__fls.h | 4 +- tools/include/linux/bitops.h | 2 +- tools/lib/bpf/bpf_helpers.h | 17 +- tools/lib/bpf/bpf_tracing.h | 70 +- tools/lib/bpf/usdt.bpf.h | 24 +- tools/net/ynl/cli.py | 9 + tools/net/ynl/lib/nlspec.py | 2 + tools/perf/arch/arm/util/cs-etm.c | 287 +- tools/perf/builtin-trace.c | 5 + .../arch/x86/amdzen5/branch-prediction.json | 93 + tools/perf/pmu-events/arch/x86/amdzen5/decode.json | 115 + .../pmu-events/arch/x86/amdzen5/execution.json | 174 + .../arch/x86/amdzen5/floating-point.json | 812 +++++ .../pmu-events/arch/x86/amdzen5/inst-cache.json | 72 + .../perf/pmu-events/arch/x86/amdzen5/l2-cache.json | 266 ++ .../perf/pmu-events/arch/x86/amdzen5/l3-cache.json | 177 ++ .../pmu-events/arch/x86/amdzen5/load-store.json | 451 +++ .../arch/x86/amdzen5/memory-controller.json | 101 + .../perf/pmu-events/arch/x86/amdzen5/pipeline.json | 99 + .../pmu-events/arch/x86/amdzen5/recommended.json | 345 ++ tools/perf/pmu-events/arch/x86/mapfile.csv | 1 + tools/perf/tests/pmu-events.c | 2 +- tools/perf/tests/pmu.c | 467 ++- tools/perf/util/annotate-data.c | 157 +- tools/perf/util/dwarf-aux.c | 62 + tools/perf/util/dwarf-aux.h | 8 + tools/perf/util/maps.c | 16 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/parse-events.h | 2 +- tools/perf/util/pmu.c | 111 +- tools/perf/util/pmu.h | 4 +- tools/perf/util/pmus.c | 16 +- tools/perf/util/pmus.h | 2 + tools/testing/selftests/arm64/abi/tpidr2.c | 2 +- tools/testing/selftests/arm64/tags/tags_test.c | 4 + tools/testing/selftests/cgroup/cgroup_util.h | 2 +- tools/testing/selftests/cgroup/test_cpu.c | 4 +- tools/testing/selftests/cgroup/test_kmem.c | 4 +- tools/testing/selftests/cgroup/test_memcontrol.c | 4 +- tools/testing/selftests/cgroup/test_zswap.c | 4 +- .../selftests/filesystems/binderfs/Makefile | 2 - tools/testing/selftests/kcmp/kcmp_test.c | 2 +- tools/testing/selftests/lib.mk | 12 +- tools/testing/selftests/memfd/fuse_test.c | 2 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/mm/cow.c | 106 +- tools/testing/selftests/mm/gup_longterm.c | 16 +- tools/testing/selftests/resctrl/Makefile | 4 +- usr/Makefile | 2 +- usr/include/Makefile | 2 +- 1203 files changed, 42882 insertions(+), 20156 deletions(-) create mode 100644 Documentation/admin-guide/media/ipu6-isys.rst create mode 100644 Documentation/admin-guide/media/ipu6_isys_graph.svg create mode 100644 Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml rename Documentation/devicetree/bindings/media/i2c/{ov8856.yaml => ovti,ov8856.yam [...] delete mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.yaml create mode 100644 Documentation/devicetree/bindings/spi/ti,qspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/ti_qspi.txt create mode 100644 Documentation/driver-api/media/drivers/ipu6.rst create mode 100644 Documentation/security/tpm/tpm-security.rst create mode 100644 Documentation/userspace-api/media/v4l/metafmt-generic.rst delete mode 100644 arch/alpha/include/asm/core_apecs.h delete mode 100644 arch/alpha/include/asm/core_lca.h delete mode 100644 arch/alpha/include/asm/jensen.h delete mode 100644 arch/alpha/kernel/core_apecs.c delete mode 100644 arch/alpha/kernel/core_lca.c delete mode 100644 arch/alpha/kernel/pci-noop.c delete mode 100644 arch/alpha/kernel/sys_eb64p.c delete mode 100644 arch/alpha/kernel/sys_jensen.c delete mode 100644 arch/alpha/kernel/sys_sio.c create mode 100644 arch/alpha/lib/stycpy.S create mode 100644 arch/alpha/lib/styncpy.S delete mode 100644 arch/arc/include/asm/fb.h delete mode 100644 arch/arm/include/asm/fb.h copy arch/arm64/boot/dts/rockchip/{rk3568-rock-3a.dts => rk3566-rock-3c.dts} (66%) delete mode 100644 arch/arm64/include/asm/fb.h create mode 100644 arch/loongarch/include/asm/kvm_para.h create mode 100644 arch/loongarch/include/asm/paravirt.h copy arch/{arm => loongarch}/include/asm/paravirt_api_clock.h (100%) rename arch/loongarch/include/asm/{fb.h => video.h} (86%) create mode 100644 arch/loongarch/kernel/paravirt.c rename arch/m68k/include/asm/{fb.h => video.h} (86%) rename arch/mips/include/asm/{fb.h => video.h} (76%) delete mode 100644 arch/parisc/include/asm/fb.h create mode 100644 arch/parisc/include/asm/video.h rename arch/parisc/video/{fbdev.c => video-sti.c} (78%) rename arch/powerpc/include/asm/{fb.h => video.h} (76%) delete mode 100644 arch/sh/include/asm/fb.h rename arch/sparc/include/asm/{fb.h => video.h} (75%) delete mode 100644 arch/sparc/video/fbdev.c create mode 100644 arch/sparc/video/video.c delete mode 100644 arch/x86/include/asm/fb.h create mode 100644 arch/x86/include/asm/video.h rename arch/x86/video/{fbdev.c => video.c} (66%) create mode 100644 drivers/char/tpm/tpm-buf.c create mode 100644 drivers/char/tpm/tpm2-sessions.c create mode 100644 drivers/clk/meson/vclk.c create mode 100644 drivers/clk/meson/vclk.h create mode 100644 drivers/dma/fsl-edma-trace.c create mode 100644 drivers/dma/fsl-edma-trace.h create mode 100644 drivers/gpu/drm/i915/display/intel_tdf.h create mode 100644 drivers/gpu/drm/xe/display/xe_tdf.c create mode 100644 drivers/gpu/drm/xe/tests/xe_args_test.c create mode 100644 drivers/gpu/drm/xe/xe_args.h create mode 100644 drivers/media/pci/intel/ipu6/Kconfig create mode 100644 drivers/media/pci/intel/ipu6/Makefile create mode 100644 drivers/media/pci/intel/ipu6/ipu6-bus.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-bus.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-buttress.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-buttress.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-cpd.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-cpd.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-dma.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-dma.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-fw-com.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-fw-com.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-fw-isys.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-fw-isys.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-csi2.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-jsl-phy.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-mcd-phy.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-queue.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-queue.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-subdev.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-video.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys-video.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-isys.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-mmu.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6-mmu.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-platform-buttress-regs.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-platform-isys-csi2-reg.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6-platform-regs.h create mode 100644 drivers/media/pci/intel/ipu6/ipu6.c create mode 100644 drivers/media/pci/intel/ipu6/ipu6.h create mode 100644 drivers/media/platform/broadcom/Kconfig create mode 100644 drivers/media/platform/broadcom/Makefile create mode 100644 drivers/media/platform/broadcom/bcm2835-unicam-regs.h create mode 100644 drivers/media/platform/broadcom/bcm2835-unicam.c create mode 100644 drivers/net/wireless/ath/ath12k/acpi.c create mode 100644 drivers/net/wireless/ath/ath12k/acpi.h create mode 100644 drivers/net/wireless/ath/ath12k/debugfs.c create mode 100644 drivers/net/wireless/ath/ath12k/debugfs.h delete mode 100644 drivers/staging/pi433/Documentation/devicetree/pi433-overlay.dtso delete mode 100644 drivers/staging/pi433/Documentation/devicetree/pi433.txt delete mode 100644 drivers/staging/pi433/Documentation/pi433.txt delete mode 100644 drivers/staging/pi433/Kconfig delete mode 100644 drivers/staging/pi433/Makefile delete mode 100644 drivers/staging/pi433/TODO delete mode 100644 drivers/staging/pi433/pi433_if.c delete mode 100644 drivers/staging/pi433/pi433_if.h delete mode 100644 drivers/staging/pi433/rf69.c delete mode 100644 drivers/staging/pi433/rf69.h delete mode 100644 drivers/staging/pi433/rf69_enum.h delete mode 100644 drivers/staging/pi433/rf69_registers.h delete mode 100644 drivers/tty/serial/8250/8250_alpha.c create mode 100644 drivers/vfio/pci/qat/Kconfig create mode 100644 drivers/vfio/pci/qat/Makefile create mode 100644 drivers/vfio/pci/qat/main.c create mode 100644 drivers/watchdog/lenovo_se10_wdt.c delete mode 100644 fs/netfs/output.c create mode 100644 fs/netfs/write_collect.c create mode 100644 fs/netfs/write_issue.c delete mode 100644 include/asm-generic/page.h rename include/asm-generic/{fb.h => video.h} (89%) create mode 100644 include/keys/trusted_dcp.h delete mode 100644 include/linux/platform_data/i2c-designware.h create mode 100644 include/media/ipu6-pci-table.h create mode 100644 include/soc/fsl/dcp.h create mode 100644 lib/crypto/aescfb.c create mode 100644 security/keys/trusted-keys/trusted_dcp.c create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/branch-prediction.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/decode.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/execution.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/inst-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/l2-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/l3-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/load-store.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/memory-controller.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/pipeline.json create mode 100644 tools/perf/pmu-events/arch/x86/amdzen5/recommended.json