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 93a39e476608 Add linux-next specific files for 20240507 omits 9d3bc291c4e5 Merge branch 'refactor-heap' of https://evilpiepirate.org/ [...] omits cca73c520572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 052903e21fe9 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits f81728626a18 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 13234c9ff299 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80e2b2ba7d1c Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 9cb91379507d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits adeecd4d9c23 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 6505d6d6815c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 6b4e2c0f635d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d2071643673 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b0439d7cea71 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits df0386e658df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 523826f93ba3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f11fdf1aebcf Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 1cf2bcced238 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8c1a64ea966 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d283bf148382 Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] omits 53585db0906f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab3b7678c312 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1e98a77b2c42 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 8fddb8de5356 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 98cc52c25be6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4423f27a5bdb Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 9c652e78cca6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6df4d90654ff Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 36a478e11d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6e86aaac235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73716c1a487a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 75c3ab8f7829 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 145dffd86045 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fd8356253971 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1739c375dee9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9374d9f2f16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ad00b48d91a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20499ae9a233 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 74b60e04ba76 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 35d9e85fedef Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 34e4e73c91b5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits e061ad9edced Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8a5f871d9d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f20d335721a0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 9d2f480f7d80 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits b042652b7325 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fef6e90486f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 58803d072d8c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7b0d77c46cf8 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 8affb497debc Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 960d12197de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3fba4a3dfb8 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 70818ca9ddfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0bf1341ceecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be440f7ccb5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ba26ba0fef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b50e0ade7124 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 3b8739bd92de Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits d42031b61fe8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61c55e5f2711 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f011c99ad33c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 92b96fc16f0b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 6a365a46b210 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fbe39e0c3d92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c6902336d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33a2b2f9ca26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72a15c11108c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6bede198b91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c266602b0fd Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits ae15aca6c0e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85459c2020b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e88c00b40c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits bf6e2ab494f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9881719d5faa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 422c964a2ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 19587b754502 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits a7e3df642dab Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 571c57d6bdd3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fd78bcc11729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eec83cf895cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd8074d2e8b5 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 6cf8a40a30fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits feea058fcca0 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 5b9eb176e962 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c6e37df1905 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eb42355038a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b06fde77bee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce1c5674c7f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0749e660c8d4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 146acce559e8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 9ff124fc779d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 156bfb5e8513 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2555f4c814ef Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 553b168bdf05 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 325d6ae62f7d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c20e8a95b627 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1d0f6a654857 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits dae4691884a0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits e16f0b349947 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df05e2bf1726 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 891834f3c964 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e9f85b880a58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 073cdfc77ce4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 94c721d6461c Merge remote-tracking branch 'asoc/for-6.10' into asoc-next omits 7bd7b98d3a26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2aa0393fcd78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b05453a3ee29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7608097183b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits f69d41f2dcec Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 9817f11a57fe Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0dbdca114c53 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits a609aaffb622 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 77bae238d567 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3f2b12747f73 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3a7eeb88c461 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits 4a82452516c5 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 595a0643a468 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a546bd07af95 next-20240506/hid omits c90b1fd7f2f0 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 72d5f662654e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits de86a94415e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6b29aa2579b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b64fb54bb62 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 33df3ac452a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits fe3e6c449489 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 165e65dfb628 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f65807ab5069 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a340ea4ca825 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 1cd0cd4f8bd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ad855c1afcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b17764df180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 47825d2c5e94 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits cf5e4bedc895 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 791015215754 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 64e5c0f545a5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4c8023c03288 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits cec36f6df48b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8d5e8b923ea3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac782c5c94aa Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits fbceb4517685 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e2e4426bb41f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13e4202b3d73 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 256e5ab444a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8caa08e4ff17 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 95d85015d3a9 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits fcde363890a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8321856b92c Merge branch 'topic/kdump-hotplug' of git://git.kernel.org [...] omits d4d3489c4962 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7afc5b230d57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f9324c75133 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits d331720cf438 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 0a3321f72b96 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits b586839e19fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0e88e5c0c79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1feaca6c0241 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits c80d2e70dba9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 5af0b3ff01d8 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 179c9583da93 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 9be2cf570e40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc05d7d8b105 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 0b3a8c83f2b3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits dc5157d3782e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits e588b9429f9e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 415c999c16d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b0498196208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82fc781977bd Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 11f510b581d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80c6d273d8ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4eb3383ae55c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f7eb0432f25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d96866edebd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5954d0a241e4 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 3d7ce402199e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 6bbef773072b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8b061ccfd0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f188d2d0d7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b926ea91f23 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 1237005f5333 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a59dbc89555d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ddd3e8c7b5d4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 3ea8d4e5d5f3 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits f6a20c9b90c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99191f397d89 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 7488fe13d40d Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 30d0ea49eacf Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 9b1e89a69d08 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 59302e66e6ed Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 9635e0aebc0b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 25505f76ea68 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f822f9cc6103 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits d1724ef82aeb Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits ba37c2c2bfb4 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 12e681fb2e23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4f1f613095cd Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits aecf009d35a2 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits b0f0c0da4edf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 79578718bccd Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 775ba4791ca5 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 89535ef07540 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e3117e50f1c1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c63a8b8b7234 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 96f8cdf292ed Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7995d4c2b68a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97f60f81432b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 76e2ec8234a1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits cd8209b4d51d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 837fc6b75034 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 185521a1748f foo omits ab8006796f51 selftests/mqueue: fix 5 warnings about signed/unsigned mismatches omits 011a196818a3 selftests/kcmp: remove unused open mode omits 4c0f229ebcef nilfs2: Remove calls to folio_set_error() and folio_clear_error() omits 8eba3443f870 selftests/fpu: allow building on other architectures omits a455c5a424ee selftests/fpu: move FP code to a separate translation unit omits 69ee0c76aca0 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT omits 8b587e5eab44 drm/amd/display: only use hard-float, not altivec on powerpc omits 354a15a95fbc riscv: add support for kernel-mode FPU omits b3a90611b35a x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits d3edffd92ce6 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits e64091f075de LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 77d819a15d9a lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS omits d0fe323f55dc arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits 7e8d68bd22cc arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 51e07fdca214 ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits d4c98008b394 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits fb1bb492f9d4 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT omits 5343f964b11a x86/fpu: fix asm/fpu/types.h include guard omits dbbbe700cb32 kbuild: enable -Wcast-function-type-strict unconditionally omits 0d3dfede389e kbuild: enable -Wformat-truncation on clang omits f90ec330a64c kbuild: turn on -Wrestrict by default omits 6c33764d1c95 kbuild: remove redundant extra warning flags omits 79677ae3d809 kbuild: turn on -Wextra by default omits dcca57150f25 foo omits a002f0583b2e __mod_memcg_lruvec_state-enhance-diagnostics-fix omits 7c00e05a6ca0 __mod_memcg_lruvec_state(): enhance diagnostics omits 9a0b2efd4b05 mm: add swappiness= arg to memory.reclaim omits b65d6499f0e7 mm: add defines for min/max swappiness omits e82a58a5b63c mm: optimization on page allocation when CMA enabled omits 4227a6f4cd5f filemap: replace pte_offset_map() with pte_offset_map_nolock() omits e96ae52f0a3b mm/damon/core: fix return value from damos_wmark_metric_value omits adfdad74aefb mm: do not update memcg stats for NR_{FILE/SHMEM}_PMDMAPPED omits fd85b63bf121 selftests: cgroup: remove redundant enabling of memory controller omits f06a53de0ab1 Docs/mm/damon/maintainer-profile: allow posting patches ba [...] omits 46763a3e9ff0 Docs/mm/damon/maintainer-profile: change the maintainer's [...] omits b7138c7d40b0 Docs/mm/damon/design: use a list for supported filters omits b78160087f60 Docs/admin-guide/mm/damon/usage: fix wrong schemes effecti [...] omits fb6a83d4d581 Docs/admin-guide/mm/damon/usage: fix wrong example of DAMO [...] omits b6248eed1eab selftests/damon: classify tests for functionalities and re [...] omits 9903b0bb80ea selftests/damon/_damon_sysfs: use 'is' instead of '==' for 'None' omits 621b9a317591 selftests/damon/_damon_sysfs: find sysfs mount point from [...] omits ab56a755ad6a selftests/damon/_damon_sysfs: check errors from nr_schemes [...] omits 7794a81dc780 mm/damon/core: initialize ->esz_bp from damos_quota_init_priv() omits 87609fd8e4d7 selftests/damon: add a test for DAMOS quota goal omits 4b49ae443d1b selftests/damon/_damon_sysfs: support quota goals omits 709495bdd653 mm/page-owner: use gfp_nested_mask() instead of open coded [...] omits 2b7650ba0537 stackdepot: use gfp_nested_mask() instead of open coded masking omits 8d2cdf42d1d9 mm: lift gfp_kmemleak_mask() to gfp.h omits 2089455d8d31 mm-memory-failure-send-sigbus-in-the-event-of-thp-split-fail-fix omits 155890ea44d1 mm/memory-failure: send SIGBUS in the event of thp split fail omits 6f4a3b6cadab mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) omits 4d737c2733ee mm/memory-failure: try to send SIGBUS even if unmap failed omits 76aba1d10e26 selftest mm/mseal: fix arm build omits 83a3b4457584 selftest mm/mseal: fix compile warning omits 264a18a68ceb selftests: mm: fix linker error for inline function omits d202c9a1630b selftest mm/mseal: style change omits d65aefc6c033 selftest mm/mseal read-only elf memory segment omits 01b3e0e33a36 mseal: add documentation omits 10547fd484d8 selftest mm/mseal memory sealing omits e68e768561a0 mseal: add branch prediction hint omits 63a1ad2aaeed mseal: add mseal syscall omits 819876b24e7a mseal: wire up mseal syscall omits 507320216005 foo omits c6d793331b53 mailmap: add entry for Barry Song omits 40e8c456b6b3 selftests/mm: fix powerpc ARCH check omits 14ce7eb4bae1 Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 1dc7242f6ee0 remoteproc: k3-r5: Jump to error handling labels in start/ [...] omits 47558cbaa842 remoteproc: mediatek: Fix error code in scp_rproc_init() omits b7fb0445d8cf Merge branch 'features' into for-next omits 42ea5e97a9ab tools/power turbostat: fix regression in --add package omits 1161057f53f6 rust: alloc: fix dangling pointer in VecExt<T>::reserve() omits 37d1f4619e22 Merge remote-tracking branch 'spi/for-6.10' into spi-next omits 4f6454d1bf73 Merge remote-tracking branch 'regulator/for-6.10' into reg [...] omits 89948cc11a08 Merge branch into tip/master: 'x86/timers' omits e390ee8b6928 Merge branch into tip/master: 'x86/shstk' omits aaef12d1fa88 Merge branch into tip/master: 'x86/sev' omits 5d06e57fe6c7 Merge branch into tip/master: 'x86/platform' omits 906ee36225af Merge branch into tip/master: 'x86/percpu' omits eeb9fcda2d91 Merge branch into tip/master: 'x86/mm' omits baffa9e8b0b1 Merge branch into tip/master: 'x86/misc' omits 6e5f2c21d4d1 Merge branch into tip/master: 'x86/microcode' omits 27ce15d7e46b Merge branch into tip/master: 'x86/irq' omits 015e4356f7b2 Merge branch into tip/master: 'x86/fpu' omits 147d728aad15 Merge branch into tip/master: 'x86/entry' omits ed74bd2f3dec Merge branch into tip/master: 'x86/cache' omits 19488a643d2f Merge branch into tip/master: 'x86/build' omits db22199353c0 Merge branch into tip/master: 'x86/bugs' omits 801a1436d91e Merge branch into tip/master: 'x86/boot' omits 81cc64f0f1de Merge branch into tip/master: 'x86/asm' omits c8efd2ea879d Merge branch into tip/master: 'x86/apic' omits be1d3aa70ede Merge branch into tip/master: 'x86/alternatives' omits 85e3032a9f37 Merge branch into tip/master: 'timers/core' omits df071c2c0af8 Merge branch into tip/master: 'sched/core' omits 14eeb0af82d1 Merge branch into tip/master: 'ras/core' omits bc3ead0ca33a Merge branch into tip/master: 'perf/core' omits 9d951145aec7 Merge branch into tip/master: 'locking/core' omits 5c247feda8be Merge branch into tip/master: 'irq/core' omits 3c479740bda6 Merge branch into tip/master: 'x86/merge' omits 02d947bc83a2 Merge branch 'alpha-cleanup-6.9' into asm-generic omits 24b7fa3d7d1d thp: remove HPAGE_PMD_ORDER minimum assertion omits 5fb3252f2f45 mm/vmscan: remove ignore_references argument of reclaim_fo [...] omits 2368796cc1b4 mm/vmscan: remove ignore_references argument of reclaim_pages() omits 5b51a6a9757b mm/damon/paddr: do page level access check for pageout DAM [...] omits 4ba7e3687fa8 mm/damon/paddr: avoid unnecessary page level access check [...] omits aaea261694c8 mm/gup: fix hugepd handling in hugetlb rework omits d07cff023a54 selftests: mm: gup_longterm: test unsharing logic when R/O [...] omits ac282b8db8b8 mm/hugetlb: align cma on allocation order, not demotion order omits 3cee24c8232c dax/bus.c: use the right locking mode (read vs write) in s [...] omits 5b9ffa9a947f dax/bus.c: don't use down_write_killable for non-user processes omits 093b8a153126 dax/bus.c: fix locking for unregister_dax_dev / unregister [...] omits 3cdc2b0ae53b dax/bus.c: replace WARN_ON_ONCE() with lockdep asserts omits 1fc21ac087f3 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->nr_pages omits c37b7d1c6d67 mm: fix race between __split_huge_pmd_locked() and GUP-fast omits 57c200214a43 mm/debug_vm_pgtable: test pmd_leaf() behavior with pmd_mki [...] omits bb06a6399a81 memcg: use proper type for mod_memcg_state omits 514462bbe927 memcg: warn for unexpected events and stats omits 736434b94871 mm: cleanup WORKINGSET_NODES in workingset omits 360486ba5159 memcg: cleanup __mod_memcg_lruvec_state omits 14e0f6c957e3 memcg: reduce memory for the lruvec and memcg stats omits b3b23b40b5de mm: memcg: account memory used for memcg vmstats and lruvec stats omits f9f8c1ee2cab memcg: dynamically allocate lruvec_stats omits ecca7b347528 memcg: reduce memory size of mem_cgroup_events_index omits e111654f3215 selftests/memfd: fix spelling mistakes omits ed8faf04852d mm/hugetlb: document why hugetlb uses folio_mapcount() for [...] omits f0b7d362257e selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL omits 1560d8caa8d0 mm/vmscan: avoid split lazyfree THP during shrink_folio_list() omits f04bc6873db5 mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop omits 2ec544fa6aeb mm/rmap: remove duplicated exit code in pagewalk loop omits 07a2f8716c41 drm/msm/gen_header: allow skipping the validation omits 1069b7876cbb WIP: drm/msm/a6xx: Cleanup indexed regs const'ness omits bab182cf6a98 bcachefs: Move nocow unlock to bch2_write_endio() omits ac36224ea2c8 bcachefs: kill bch2_dev_bkey_exists() in journal_ptrs_to_text() omits 8a718a2bb8aa bcachefs: kill bch2_dev_bkey_exists() in discard_one_bucke [...] omits ccf92faf9527 bcachefs: kill bch2_dev_bkey_exists() in check_alloc_info() omits e6d02eb02a7e bcachefs: bch2_dev_have_ref() omits 7c344faf1362 bcachefs: kill bch2_dev_bkey_exists() in data_update_init() omits 01db4cf4d8a5 bcachefs: kill bch2_dev_bkey_exists() in bkey_pick_read_device() omits 05012116a98b bcachefs: pass bch_dev to read_from_stale_dirty_pointer() omits 62eaacc6a11c bcachefs: bch2_dev_bucket_exists() uses bch2_dev_rcu() omits a884326bc88f bcachefs: kill bch2_dev_bkey_exists() in btree_gc.c omits 272144ddcf4e bcachefs: bch2_extent_normalize() -> bch2_dev_rcu() omits 3a07661bb41f bcachefs: bch2_bkey_has_target() -> bch2_dev_rcu() omits aa7ed75c8121 bcachefs: extent_ptr_invalid() -> bch2_dev_rcu() omits 6b3ad4d3b040 bcachefs: ptr_stale() -> dev_ptr_stale() omits d66267688e2f bcachefs: extent_ptr_durability() -> bch2_dev_rcu() omits 2f0fe17a1b12 bcachefs: bch2_extent_merge() -> bch2_dev_rcu() omits 288e4a01f989 bcachefs: ec_validate_checksums() -> bch2_dev_tryget() omits 7114a496e532 bcachefs: ob_dev() omits 8b44698c35b1 bcachefs: move replica_set from bch_dev to bch_fs omits d2cc89ab2cf9 bcachefs: Kill bch2_dev_bkey_exists() in backpointer code omits 33364f9a14ad bcachefs: PTR_BUCKET_POS() now takes bch_dev omits 7366034e9e9f bcachefs: bch2_dev_iterate() omits fe15c5111c1d bcachefs: bch2_evacuate_bucket() -> bch2_dev_tryget() omits 292b16745630 bcachefs: bch2_bucket_ref_update() now takes bch_dev omits 78974cc14a7e bcachefs: bch2_trigger_alloc() -> bch2_dev_tryget() omits edcbbf2cca84 bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror() omits e4da7aba0670 bcachefs: Convert to bch2_dev_tryget_noerror() omits 43636d727aeb bcachefs: bch2_dev_tryget() omits 04ca18b915df bcachefs: bch2_have_enough_devs() checks for nonexistent device omits e4a30ba21aed bcachefs: journal_replay_entry_early() checks for nonexist [...] omits 7f0c64515f6f bcachefs: bch2_dev_btree_bitmap_marked() -> bch2_dev_rcu() omits 70c951e710f2 bcachefs: Pass device to bch2_bucket_do_index() omits bd70102d4ebe bcachefs: Pass device to bch2_alloc_write_key() omits 0e0b1adb0c3b bcachefs: bch2_dev_safe() -> bch2_dev_rcu() omits f8e1117377be bcachefs: Debug asserts for ca->ref omits 1eaf11cc7f61 bcachefs: New helpers for device refcounts omits e6c9572d83bb bcachefs: bch2_print_allocator_stuck() omits bda02c0a7c20 closures: closure_sync_timeout() omits b20eab5f52d5 bcachefs: bch2_bkey_drop_ptrs() declares loop iter omits 2817919e431a bcachefs: x-macroize journal flags enums omits 5746c2c509bb bcachefs: On device add, prefer unused slots omits c72d28e5d0de bcachefs: Kill opts.buckets_nouse omits 79bcda9c642b bcachefs: CodingStyle omits 082d729b781c bcachefs: simplify bch2_trans_start_alloc_update() omits 301de42db24e bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4 omits 9eddf7663608 bcachefs: __mark_pointer now takes bch_alloc_v4 omits 07d4ae06dc47 bcachefs: kill bch2_dev_usage_update_m() omits 3edbeb4fc96a bcachefs: alloc_data_type_set() omits 47cfce5766f2 bcachefs: dirty_sectors -> replicas_sectors omits 3f48490b1617 bcachefs: delete old gen check bch2_alloc_write_key() omits 7d34a63aefc1 bcachefs: Correct the FS_IOC_GETFLAGS to FS_IOC32_GETFLAGS [...] omits ef76eeac797c bcachefs: Fix error path of bch2_link_trans() omits 9326a32b94ea bcachefs: Change destroy_inode to free_inode omits 19b5ff9911af bcachefs: Simplify resuming of journal position omits 66245f9740cf bcachefs: check inode backpointer in bch2_lookup() omits 4fb46eecf297 bcachefs: check for inodes that should have backpointers in fsck omits bf323e44ad80 bcachefs: bch_member.last_journal_bucket omits f1bada96b3bb bcachefs: uninline set_btree_iter_dontneed() omits 60c5c2bff558 bcachefs: eliminate the uninitialized compilation warning [...] omits 28b4c8f4903c bcachefs: fix btree_path_clone() ip_allocated omits 0899ad654212 bcachefs: Fix format specifiers in bch2_btree_key_cache_to_text() omits e32cfa5ca066 bcachefs: Fix type of flags parameter for some ->trigger() [...] omits ca12fb12ba80 bcachefs: Kill gc_init_recurse() omits 1377de79eac8 bcachefs: do reflink_p repair from BTREE_TRIGGER_check_repair omits 6ebaeb668404 bcachefs: Run bch2_check_fix_ptrs() via triggers omits 4623d80f5619 bcachefs: kill gc looping for bucket gens omits 6794fd09e89b bcachefs: bch2_bucket_ref_update() omits 0e448c5db4e9 bcachefs: Consolidate mark_stripe_bucket() and trans_mark_ [...] omits 5d55dca1bf4c bcachefs: mark_stripe_bucket cleanup omits df71e5e91d1e bcachefs: bucket_data_type_mismatch() omits 71ba41a83d87 bcachefs: Clean up inode alloc omits f12200aa0c44 bcachefs: journal seq blacklist gc no longer has to walk btree omits 64dc0e74a57e bcachefs: plumb data_type into bch2_bucket_alloc_trans() omits e81bbf150053 bcachefs: Add btree_allocated_bitmap to member_to_text() omits 73b1298dad32 bcachefs: Btree key cache instrumentation omits bf5d4d45e4a8 bcachefs: Remove calls to folio_set_error omits 7ae14535750c bcachefs: Move gc of bucket.oldest_gen to workqueue omits 6f59c64b2026 bcachefs: fix flag printing in journal_buf_to_text() omits 23c5d06040a0 bcachefs: Sync journal when we complete a recovery pass omits 718f50a384d9 bcachefs: make btree read errors silent during scan omits 0178420fb913 bcachefs: Rip bch2_snapshot_equiv() out of fsck omits 07a8e7972591 bcachefs: Check for writing btree_ptr_v2.sectors_written == 0 omits 7692189a48bd bcachefs: Add asserts to bch2_dev_btree_bitmap_marked_sectors() omits d3a83268962e bcachefs: fs_alloc_debug_to_text() omits 64569672e7b9 bcachefs: assert that online_reserved == 0 on shutdown omits ea00a54a25fe bcachefs: bch2_trans_verify_not_unlocked() omits af725fb563d8 bcachefs: bch2_btree_path_can_relock() omits d656e43a727b bcachefs: trans->locked omits 3c0d1e787c34 bcachefs: bch2_btree_root_alloc_fake_trans() omits 6cf4b016792e bcachefs: bch2_trans_unlock() must always be followed by r [...] omits ce5b96d02b00 bcachefs: Use bch2_btree_path_upgrade() in key cache traverse omits 8d32a9e91500 bcachefs: bch2_btree_path_upgrade() checks nodes_locked, n [...] omits 4f33531a939d bcachefs: maintain lock invariants in btree_iter_next_node() omits f3074e4b76b4 bcachefs: bch2_trans_commit_flags_to_text() omits 61fdc4c11aa9 bcachefs: prefer drop_locks_do() omits c5e5ccdf3786 bcachefs: get_unlocked_mut_path -> bch2_path_get_unlocked_mut omits 83b378eeae5e bcachefs: fix typo in reference to BCACHEFS_DEBUG omits 5901e1405ed3 bcachefs: chardev: make bch_chardev_class constant omits 76212c73c6ec bcachefs: member helper cleanups omits bff9f7742ef6 bcachefs: bucket_valid() omits a3ad294d3b45 bcachefs: bch2_trans_relock_fail() - factor out slowpath omits 6065f938aa54 bcachefs: bch2_dir_emit() - drop_locks_do() conversion omits 79f6b8238d42 bcachefs: bch2_btree_insert_trans() no longer specifies BT [...] omits 8107a5742bbb bcachefs: iter/update/trigger/str_hash flag cleanup omits e84354606b5d bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELD omits 86b20b201ee1 bcachefs: mark_superblock cleanup omits be3d7dad812d bcachefs: gc_btree_init_recurse() uses gc_mark_node() omits e88ad2c0a31c bcachefs: move root node topo checks to node_check_topology() omits bd681e40c1c1 bcachefs: move topology repair kick to gc_btrees() omits 9a6373a92883 bcachefs: kill metadata only gc omits 63210828d026 bcachefs: Finish converting reconstruct_alloc to errors_silent omits b51e214b9242 bcachefs: bch2_gc() is now private to btree_gc.c omits 35fab09ca350 bcachefs: for_each_btree_key_continue() omits 36d144c203ec bcachefs: kill for_each_btree_key_old() omits 395a37a325d9 bcachefs: Optimize eytzinger0_sort() with bottom-up heapsort omits dabe60698ccf bcachefs: When traversing to interior nodes, propagate res [...] omits 2b086f7b69c9 bcachefs: Don't read journal just for fsck omits 09695556bb88 bcachefs: allow for custom action in fsck error messages omits 06b8f60da36b bcachefs: New assertion for writing to the journal after shutdown omits 6849246ce0f1 bcachefs: bch2_btree_path_to_text() omits 5cac5fb2ef37 bcachefs: add btree_node_merging_disabled debug param omits 62f1dae215af bcachefs: bch2_hash_lookup() now returns bkey_s_c omits 77d28634296b bcachefs: bch2_journal_keys_dump() omits 0e60bf53fcf2 bcachefs: bch2_btree_node_header_to_text() omits ec96c18d53e7 bcachefs: prt_printf() now respects \r\n\t omits b6d9a34f716c bcachefs: printbufs: prt_printf() now handles \t\r\n omits a3d848a981d3 bcachefs: printbuf improvements omits 6e1f310ce7bb bcachefs: Run upgrade/downgrade even in -o nochanges mode omits d95aa3349fdf bcachefs: Better write_super() error messages omits f8bfe8e1d829 bcachefs: fix overflow in fiemap omits 8e9c9bfe21b2 bcachefs: Add a better limit for maximum number of buckets omits 9724f287c6cd bcachefs: Fix lifetime issue in device iterator helpers omits c6cf85a06cfc bcachefs: Fix bch2_dev_lookup() refcounting omits d6caa8db1c08 bcachefs: Initialize bch_write_op->failed in inline data path omits 1af0ac1bcdb0 kbuild: buildtar: install riscv compressed images as vmlinuz omits 152585665f0f docs: trusted-encrypted: add DCP as new trust source omits b10307a799d4 docs: document DCP-backed trusted keys kernel params omits a1a8430083c5 MAINTAINERS: add entry for DCP-based trusted keys omits d4de42754d33 KEYS: trusted: Introduce NXP DCP-backed trusted keys omits 001770a7b9fa KEYS: trusted: improve scalability of trust source config omits 497bba0985e2 crypto: mxs-dcp: Add support for hardware-bound keys omits 43c21befc7b4 tpm: disable the TPM if NULL name changes omits ddfb3687c538 Documentation: add tpm-security.rst omits 3a853107cde0 tpm: add the null key name as a sysfs export omits 92c10d90867d KEYS: trusted: Add session encryption protection to the se [...] omits d43fab6375a5 tpm: add session encryption protection to tpm2_get_random() omits 6e9cc5ce9993 tpm: add hmac checks to tpm2_pcr_extend() omits fbfcd81e2867 tpm: Add the rest of the session HMAC API omits 5c815e856fd2 tpm: Add HMAC session name/handle append omits 4f198a454b21 tpm: Add HMAC session start and end functions omits 454a3c0448b6 tpm: Add TCG mandated Key Derivation Functions (KDFs) omits 1c8cb605890d tpm: Add NULL primary creation omits 238b2a9b26a2 tpm: export the context save and load commands omits 80506eed1bb9 tpm: add buffer function to point to returned parameters omits fbd20a318b13 crypto: lib - implement library version of AES in CFB mode omits 7915b06bdf7b KEYS: trusted: tpm2: Use struct tpm_buf for sized buffers omits d00528585389 tpm: Add tpm_buf_read_{u8,u16,u32} omits d8195301ea10 tpm: TPM2B formatted buffers omits 28a0675aa996 tpm: Store the length of the tpm_buf data separately. omits 769061040505 bcachefs: Fix refcount put in sb_field_resize error path omits 708add4d25c2 bcachefs: Inodes need extra padding for varint_decode_fast() omits 08e03982755b bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit() omits 02a5cc61de06 Merge branches 'for-next/acpi', 'for-next/kbuild', 'for-ne [...] omits 6f590fd57742 bcachefs: bucket_pos_to_bp_noerror() omits 8025220f7859 bcachefs: don't free error pointers omits 8fd63d81a760 riscv: dts: microchip: add pac1934 power-monitor to icicle omits 201f16b60301 kbuild: simplify generic vdso installation code omits cfe1f78ab2b4 kbuild: add 'private' to target-specific variables omits bd4fdf6636ac kbuild: remove redundant $(wildcard ) for rm-files omits 7c972986689b kbuild: use $(src) instead of $(srctree)/$(src) for source [...] omits 457dea73cadd kbuild: use $(obj)/ instead of $(src)/ for common pattern rules omits e54cf37aed0f kbuild: do not add $(srctree) or $(objtree) to header sear [...] omits e7d6f9dff52c rcu/nocb: Remove buggy bypass lock contention mitigation omits 4c66bc7cacc0 rcu/nocb: Use kthread parking instead of ad-hoc implementation omits 6deb20902ff2 rcu/nocb: Fix segcblist state machine stale comments about timers omits 6cfe51920483 rcu/nocb: Fix segcblist state machine comments about bypass omits c13e12216ced Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ [...] omits 61ee301866c0 ftrace: Asynchronous grace period for register_ftrace_direct() omits 999439723733 rcu/tree: Reduce wake up for synchronize_rcu() common case omits 90998ccf142b rcu: Reduce synchronize_rcu() delays when all wait heads a [...] omits fe8b63342cca rcutorture: Fix rcu_torture_fwd_cb_cr() data race omits eb949b997771 rcutorture: Make rcutorture support srcu double call test omits 71fdc0668130 rcu: Add lockdep_assert_in_rcu_read_lock() and friends omits debcfac14890 doc: Update Tasks RCU and Tasks Rude RCU description in Re [...] omits 2d959e3bc3de Merge branches 'cmpxchg.2024.05.01a', 'lkmm.2024.04.09c', [...] omits 6b9cd589464f tools/power turbostat: version 2024.04.27 omits f406b3972cb3 tools/power turbostat: Add columns for clustered uncore frequency omits 88e2486b6863 RISC-V: add Milkv Mars board devicetree omits 2595108e5842 m68k: Avoid CONFIG_COLDFIRE switch in uapi header omits d866a7ef7a6e riscv: dts: thead: Fix node ordering in TH1520 device tree omits 5db2c4dc413e riscv: dts: add initial canmv-k230 and k230-evb dts omits db54fda11b13 dt-bindings: interrupt-controller: Add Canaan K230 PLIC omits b3ae796d0a4f dt-bindings: timer: Add Canaan K230 CLINT omits b065da13ea9c dt-bindings: add Canaan K230 boards compatible strings omits 64cbc46bb854 dt-bindings: riscv: Add T-HEAD C908 compatible omits 9fb3cf7d95be Documentation/litmus-tests: Make cmpxchg() tests safe for klitmus omits d48bbf8bf670 Documentation/atomic_t: Emphasize that failed atomic opera [...] omits 0898ff350ef9 Documentation/litmus-tests: Demonstrate unordered failing cmpxchg omits 5cc1c65fb36e Documentation/litmus-tests: Add locking tests to README adds 1fff0e0f96c6 selftests/mm: fix powerpc ARCH check adds f9454c237618 mailmap: add entry for Barry Song adds 9eac8f81d19f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5549d1e39989 Merge tag 'qcom-arm64-fixes-for-6.9-2' of https://git.kern [...] adds bd84ee296f53 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds d8cac8568618 phonet: fix rtm_phonet_notify() skb allocation adds 9adcac650618 netlink: specs: Add missing bridge linkinfo attrs adds a258286b8bd1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds ec3090a03c20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7f5a0321eb24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6490bec6d5bf ASoC: Intel: avs: boards: Properly name input device adds aaebbedef5ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0e42c053b19f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 76280d94691f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 633a8968dd7a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3ebdbad6f3cd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds db50a08b0d86 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 0a9c28bec202 Merge tag 'kvm-s390-master-6.9-1' of git://git.kernel.org/ [...] adds b285e19fd00c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds f657ec68bf47 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds fc4d1e8e8086 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds fb191cf0cfe5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5b6e9c5fd918 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 51c1b42a232f drm/i915/gt: Automate CCS Mode setting during engine resets adds c66b8356273c drm/i915/audio: Fix audio time stamp programming for DP adds 43b26bdd2ee5 drm/i915/bios: Fix parsing backlight BDB data adds 2b0217235708 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds cbf313f76dad Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 4361d48ea0c9 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 02c399a4e0b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a86d27693066 gpiolib: fix the speed of descriptor label setting with SRCU adds 429c495941cc Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c36c232aec93 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a1177fc8688a Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 6897204ea3df drm/connector: Add \n to message about demoting connector [...] adds 5bd88a48bbb7 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 4bf6a4ebc592 selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL new b8a2528835b3 mm/hugetlb: document why hugetlb uses folio_mapcount() for [...] new a4c43b8a0980 selftests/memfd: fix spelling mistakes new 59142d87ab03 memcg: reduce memory size of mem_cgroup_events_index new 70a64b7919cb memcg: dynamically allocate lruvec_stats new aab6103b97f1 mm: memcg: account memory used for memcg vmstats and lruvec stats new ff48c71c26aa memcg: reduce memory for the lruvec and memcg stats new 0667c7870a18 memcg: cleanup __mod_memcg_lruvec_state new 4715c6a753dc mm: cleanup WORKINGSET_NODES in workingset new acb5fe2f1aff memcg: warn for unexpected events and stats new a94032b35e5f memcg: use proper type for mod_memcg_state new b0d7e15a9f21 mm/debug_vm_pgtable: test pmd_leaf() behavior with pmd_mki [...] new 3a5a8d343e1c mm: fix race between __split_huge_pmd_locked() and GUP-fast new 1872b3bcd587 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->nr_pages new c14c647bbe23 dax/bus.c: replace WARN_ON_ONCE() with lockdep asserts new 6f6544f27e41 dax/bus.c: fix locking for unregister_dax_dev / unregister [...] new e39dbcfba714 dax/bus.c: don't use down_write_killable for non-user processes new 2acf04532d6d dax/bus.c: use the right locking mode (read vs write) in s [...] new cc48be374b65 mm/hugetlb: align cma on allocation order, not demotion order new 67f4c91a449a selftests: mm: gup_longterm: test unsharing logic when R/O [...] new 01d89b93e176 mm/gup: fix hugepd handling in hugetlb rework new 69a5f999176d mm/damon/paddr: avoid unnecessary page level access check [...] new ebd3f70c630a mm/damon/paddr: do page level access check for pageout DAM [...] new 14f5be2a2d9b mm/vmscan: remove ignore_references argument of reclaim_pages() new c961bddb7df0 mm/vmscan: remove ignore_references argument of reclaim_fo [...] new 447bac3d292f thp: remove HPAGE_PMD_ORDER minimum assertion new 8fc56cdbe26e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new a5d5e37ad855 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new ca8a70edc4b6 foo new d92407a1f1d2 mseal: wire up mseal syscall new f5e8c6ff42a8 mseal: add mseal syscall new cb287bf405a4 mseal: add branch prediction hint new cad19157e5a1 selftest mm/mseal memory sealing new 15a0b82c2fc0 mseal: add documentation new 6be928d4b667 selftest mm/mseal read-only elf memory segment new 0c58a4285b80 selftest mm/mseal: style change new d58c7353fd01 selftests: mm: fix linker error for inline function new 7351fd350875 selftest mm/mseal: fix compile warning new c8fdc7051450 selftest mm/mseal: fix arm build new d69c5a07dc2c mm/memory-failure: try to send SIGBUS even if unmap failed new e5b36783c627 mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) new 63319c17b427 mm/memory-failure: send SIGBUS in the event of thp split fail new d9b38ffb63dc mm-memory-failure-send-sigbus-in-the-event-of-thp-split-fail-fix new 3aab65154656 mm: lift gfp_kmemleak_mask() to gfp.h new eb0e5b115f27 stackdepot: use gfp_nested_mask() instead of open coded masking new 2d55e705be1c mm/page-owner: use gfp_nested_mask() instead of open coded [...] new 029f315af682 selftests/damon/_damon_sysfs: support quota goals new 7f944d8eadf8 selftests/damon: add a test for DAMOS quota goal new bf4e7e202bd6 mm/damon/core: initialize ->esz_bp from damos_quota_init_priv() new 81367d20eebb selftests/damon/_damon_sysfs: check errors from nr_schemes [...] new 4fbfaecbe4cf selftests/damon/_damon_sysfs: find sysfs mount point from [...] new a7831cac4d27 selftests/damon/_damon_sysfs: use 'is' instead of '==' for 'None' new 454e384295cd selftests/damon: classify tests for functionalities and re [...] new 97aa3be400b2 Docs/admin-guide/mm/damon/usage: fix wrong example of DAMO [...] new 4c24fbad8fb6 Docs/admin-guide/mm/damon/usage: fix wrong schemes effecti [...] new 4d5e0bec792a Docs/mm/damon/design: use a list for supported filters new 4bf486a34eb5 Docs/mm/damon/design: fix build warning new 465cfbde8cad Docs/mm/damon/maintainer-profile: change the maintainer's [...] new f0fc64d52002 Docs/mm/damon/maintainer-profile: allow posting patches ba [...] new 1fdb06618061 selftests: cgroup: remove redundant enabling of memory controller new ce0004cac7d5 mm: do not update memcg stats for NR_{FILE/SHMEM}_PMDMAPPED new efee475cc3ee mm/damon/core: fix return value from damos_wmark_metric_value new ccf55690388c mm: memcg: make alloc_mem_cgroup_per_node_info() return bool new e99307f39472 selftests: cgroup: add tests to verify the zswap writeback path new 1553e3e07b2f filemap: replace pte_offset_map() with pte_offset_map_nolock() new 69e5f6e0d305 mm: optimization on page allocation when CMA enabled new 62b4caa299e8 mm: add defines for min/max swappiness new 9cd327f7936f mm: add swappiness= arg to memory.reclaim new 4ad19017f1b1 __mod_memcg_lruvec_state(): enhance diagnostics new fb0f40125fee __mod_memcg_lruvec_state-enhance-diagnostics-fix new 0f284a4d22eb foo new 55562dd4e87d kbuild: turn on -Wextra by default new f1c819eebd6d kbuild: remove redundant extra warning flags new 56e3ed34c555 kbuild: turn on -Wrestrict by default new e830c7249366 kbuild: enable -Wformat-truncation on clang new 077b93fc14c4 kbuild: enable -Wcast-function-type-strict unconditionally new 9a71bebee77e x86/fpu: fix asm/fpu/types.h include guard new f0da3cbd1ad6 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT new 12624fe2d707 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 4774894515fc ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 8d4fa317a465 arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT new a271963761df arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS new bbce5cac4f5a lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS new 10e775a83d0a LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT new f6c2fb83ca41 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 8e53e9755490 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 270de9e9d4a8 riscv: add support for kernel-mode FPU new cfcf713cf613 drm/amd/display: only use hard-float, not altivec on powerpc new 1c659976c1a4 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT new 5b38f60199e4 selftests/fpu: move FP code to a separate translation unit new 68da5951e5ce selftests/fpu: allow building on other architectures new a45b961fa2fe nilfs2: Remove calls to folio_set_error() and folio_clear_error() new ff9b2291eade selftests/kcmp: remove unused open mode new 413bd44c14ce selftests/mqueue: fix 5 warnings about signed/unsigned mismatches new 7bf5d8ead372 nilfs2: use __field_struct() for a bitwise field new 39c58d5ed036 Documentation: coding-style: ask function-like macros to e [...] new 8379bf0b0e1f scripts: checkpatch: check unused parameters for function- [...] new b6df6c26d084 foo new ce81257d5e27 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 9dcb47a616d5 kbuild: do not add $(srctree) or $(objtree) to header sear [...] new 60b7c2862d8f kbuild: use $(obj)/ instead of $(src)/ for common pattern rules new 9d19328ab0bc kbuild: use $(src) instead of $(srctree)/$(src) for source [...] new 24af889afa67 kbuild: remove redundant $(wildcard ) for rm-files new 53476962a93a kbuild: add 'private' to target-specific variables new d6d223135547 kbuild: simplify generic vdso installation code new ab4e84b65fbb kbuild: buildtar: install riscv compressed images as vmlinuz new 5701f8007906 kconfig: gconf: update pane correctly after loading a config file new 8d21a3543816 kconfig: gconf: remove debug code new f3f488211d74 kconfig: gconf: use MENU_CHANGED instead of SYMBOL_CHANGED new 33aa657f7c86 kconfig: use linked list in sym_set_changed() new da351f3a893d kconfig: turn conf_choice() into void function new 3a154a7e18f9 kconfig: turn missing prompt for choice members into error new ea7ce77699fc kconfig: turn defaults and additional prompt for choice me [...] new ab6650889d9a kconfig: add sym_get_choice_menu() helper new 7de29b582486 kconfig: use sym_get_choice_menu() in conf_write_defconfig() new 5e9e4712f006 kconfig: use menu_list_for_each_sym() in sym_check_choice_deps() new dbbf8e44235e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f4ac23a9908 perf dsos: Switch backing storage to array from rbtree/list new dfd48165bbf7 perf dsos: Remove __dsos__addnew() new 7410d6008d28 perf dsos: Remove __dsos__findnew_link_by_longname_id() new 7a9418cf7f05 perf dsos: Switch hand crafted code to bsearch() new ee756ef7491e perf dso: Add reference count checking and accessor functions new 7fdc33f84261 perf map: Add missing dso__put() in map__new() new ee5061f82449 perf symbol-elf: Ensure dso__put() in machine__process_ksy [...] new 23106e318888 perf symbol-elf: dso__load_sym_internal() reference count fixes new 37862d6fdced perf dso: Use container_of() to avoid a pointer in 'struct [...] new 69fb6eab1969 perf annotate: Use zfree() to avoid possibly accessing dan [...] new 54ef362e4daa perf callchain: Use zfree() to avoid possibly accessing da [...] new 07fde7530666 perf kwork: Use zfree() to avoid possibly accessing dangli [...] new 36e8aa90fd6c perf annotate: Fix a comment about multi_regs in extract_r [...] new 0d2e3f251149 perf cs-etm: Print error for new PERF_RECORD_AUX_OUTPUT_HW [...] new ee73fe99f77b perf auxtrace: Allow number of queues to be specified new b78854e5c008 perf probe: Use zfree() to avoid possibly accessing dangli [...] new d9180e23fbfa perf bench internals inject-build-id: Fix trap divide when [...] new b4be429d95df Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new c10cf657d0d6 next-20240507/dma-mapping new e7cda7fe37ff bug: Improve comment new 02af68767d27 Merge branch 'alpha-cleanup-6.9' into asm-generic new 12fed9b651a0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 81b3c82df829 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b28c74e25967 arm64/mm: generalize PMD_PRESENT_INVALID for all levels new f0f5863a0fb0 arm64/mm: Remove PTE_PROT_NONE bit new 55564814a838 arm64/mm: Move PTE_PRESENT_INVALID to overlay PTE_NG new 5b32510af77b arm64/mm: Add uffd write-protect support new d794066844ed Merge branches 'for-next/acpi', 'for-next/kbuild', 'for-ne [...] new 388e83f3666b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new f1453bd8f873 Merge branch 'arm/fixes' into for-next new 5a0054ba8950 Merge tag 'mvebu-arm-6.10-1' of git://git.kernel.org/pub/s [...] new 58f27e0e9438 Merge branch 'soc/arm' into for-next new 8db93c212e64 Merge tag 'mvebu-dt64-6.10-1' of git://git.kernel.org/pub/ [...] new cbe240a8c544 Merge tag 'v6.10-rockchip-dts64-2' of git://git.kernel.org [...] new f89d22439fd6 Merge tag 'samsung-dt64-6.10-2' of https://git.kernel.org/ [...] new 6463c24edc32 Merge branch 'soc/dt' into for-next new a3116c88817e Merge tag 'riscv-config-for-v6.10' of https://git.kernel.o [...] new 7204a672c99f Merge branch 'soc/drivers' into for-next new b633c162e08f Merge tag 'amlogic-defconfig-for-v6.10' of https://git.ker [...] new e548aedae849 Merge branch 'soc/defconfig' into for-next new 24ae5d2489b3 Merge tag 'amlogic-arm64-dt-for-v6.10' of https://git.kern [...] new aa32dec674bb Merge tag 'aspeed-6.10-devicetree' of git://git.kernel.org [...] new 20e45a44e8a6 Merge branch 'soc/dt-late' into for-next new 766602e1a192 soc: document merges new b422ad1bf416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4522fa88eb81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88a0cfa891b5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new e013f684819f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new eb392d61dc66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afd15743f37d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cab16e13ae0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 456b280fc3be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7c3f529d501 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ed64690b4ca Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new ebd2976c7f72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c18b0a5aa46 clk: samsung: gs101: drop unused HSI2 clock parent data new a9c32618cd2a Merge branch 'next/clk' into for-next new 3d16b09db2ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cce35de2230 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ee609909b33d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 8226729a187e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 17bafaf8452f Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c84837f936c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fd72a5e94c9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new fdc5fc41abf1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 2f8acf783791 Merge tag 'v6.10-rockchip-clk1' of git://git.kernel.org/pu [...] new 93379a88a77b Merge branch 'clk-rockchip' into clk-next new 098c290a490d clock, reset: microchip: move all mpfs reset code to the r [...] new 192735082fa9 Merge branch 'clk-microchip' into clk-next new 12b52b83c927 dt-bindings: clocks: stm32mp25: add access-controllers des [...] new 9e878b146fd7 Merge branch 'clk-stm' into clk-next new ed4abf3551fc Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 1fad2a1d3273 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 4ba72cb63a59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5044ce7d1d9 m68k: Avoid CONFIG_COLDFIRE switch in uapi header new 9e3b73994f7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 848224fb473a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 5c13d11eb879 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 684dc9a89252 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 4a4a0c2a4044 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ecf3c1dab1c powerpc/bpf/32: Fix failing test_bpf tests new 4f1dad618587 powerpc: remove unused *_syscall_64.o variables in Makefile new 6efc2f1a64ef powerpc: boot: Fix kernel-doc param for partial_decompress new 97bd2693b399 powerpc: Fix kernel-doc comments in fsl_gtm.c new 554da5e0f712 powerpc/rtas: Add kernel-doc comments to smp_startup_cpu() new b12ba096b890 powerpc: dts: add power management nodes to FSL chips new 9c8dc6f34351 powerpc: dts: p1010rdb: fix INTx interrupt issue on P1010RDB-PB new 0bf51cc9e9e5 powerpc: dts: mpc85xx: remove "simple-bus" compatible from [...] new acb354fe97e5 powerpc: dts: fsl: rename ifc node name to be memory-controller new 473e2311f31f powerpc: Fix preserved memory size for int-vectors new f3560a2ba5cb powerpc/iommu: Code cleanup for cell/iommu.c new 66d8e646e8e7 powerpc/cell: Code cleanup for spufs_mfc_flush new 2d8ebee0aac3 powerpc/pseries/pci: Code cleanup new c330b50d8cae powerpc/Makefile: Remove bits related to the previous use [...] new bc8744c6bf0d macintosh/ams: Fix unused variable warning new 39434af10f10 powerpc/eeh: Fix spelling of the word "auxillary" and upda [...] new 0ddbbb8960ea powerpc: Fix typos new ad679719d702 powerpc: rename SPRN_HID2 define to SPRN_HID2_750FX new 295454eda97b powerpc64/kasan: Pass virtual addresses to kasan_init_phys [...] new c5ef5e35844a powerpc/code-patching: Test patch_instructions() during boot new c3710ee7cd69 powerpc/code-patching: Use dedicated memory routines for patching new 8873aab86461 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" new 915b917eca40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 428718c72ad8 Merge branch 'topic/kdump-hotplug' of git://git.kernel.org [...] new d2e8789c7394 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9abd613a85af riscv: dts: thead: Fix node ordering in TH1520 device tree new 04a228aadb84 RISC-V: add Milkv Mars board devicetree new 1c80d50bb697 riscv: dts: microchip: add pac1934 power-monitor to icicle new 637bd802498d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 48f6ccf5bc6d Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 1d75fb321f32 s390/fpu: Remove comment about TIF_FPU new 61c761f4d70f Merge commit 'b961ec10b9f9' into features-s390-6.10-more new c063144ba262 s390/vdso: Generate unwind information for C modules new 4cfae05eb3aa s390/vdso: Create .build-id links for unstripped vdso files new 37640c862831 s390/vdso: Use standard stack frame layout new 53f82ef3e06c s390/stacktrace: Merge perf_callchain_user() and arch_stac [...] new 7b1b84fe43e3 s390/stacktrace: Skip first user stack frame new 7a5f36fad137 s390/stacktrace: Improve detection of invalid instruction [...] new 89a4c5a8032a s390/vdso: Introduce and use struct stack_frame_vdso_wrapper new 923aa39d7a9c s390/stackstrace: Detect vdso stack frames new 8b7b86661c1a Merge branch 'features-s390-6.10-more' into for-next new d80859a2cd06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af71ce67a97b Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new a1ee2bafa7d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1246384deca5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 72e71bf0298c bcachefs: Fix a scheduler splat in __bch2_next_write_buffe [...] new 7ffec9ccdc6a bcachefs: don't free error pointers new a2ddaf965f6a bcachefs: bucket_pos_to_bp_noerror() new b30b70ad8bff bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit() new 4a8521b6bb81 bcachefs: Inodes need extra padding for varint_decode_fast() new feb077c1774e bcachefs: Fix refcount put in sb_field_resize error path new 1267df40acb2 bcachefs: Initialize bch_write_op->failed in inline data path new 3a2d02592742 bcachefs: Fix bch2_dev_lookup() refcounting new 18b4abcead74 bcachefs: Fix lifetime issue in device iterator helpers new db42549d402c bcachefs: Add a better limit for maximum number of buckets new 9a0ec045110d bcachefs: fix overflow in fiemap new 6b8cbfc3db75 bcachefs: Fix assert in bch2_alloc_v4_invalid() new f39055220f6f bcachefs: Add missing validation for superblock section clean new 2bb9600d5d47 bcachefs: Guard against unknown k.k->type in __bkey_invalid() new 0ec5b3b7ccfc bcachefs: Fix shift-by-64 in bformat_needs_redo() new 8060bf1d83f7 bcachefs: Fix snapshot_t() usage in bch2_fs_quota_read_inode() new 88ab10186c44 bcachefs: Add missing skcipher_request_set_callback() call new 71dac2482ad3 bcachefs: BCH_SB_LAYOUT_SIZE_BITS_MAX new ab314047aea1 bcachefs: Fix sb_field_downgrade validation new 263c1ce32424 bcachefs: Fix race in bch2_write_super() new 536502fc14db bcachefs: Add missing sched_annotate_sleep() in bch2_journ [...] new 7db580a80e84 bcachefs: Better write_super() error messages new 0f2bffc1c43f bcachefs: Run upgrade/downgrade even in -o nochanges mode new 1e77a4e7f9f5 bcachefs: printbuf improvements new e5429313f0b1 bcachefs: printbufs: prt_printf() now handles \t\r\n new 19a9af49aa5b bcachefs: prt_printf() now respects \r\n\t new 61e4be5800d3 bcachefs: bch2_btree_node_header_to_text() new 008fe49b0707 bcachefs: bch2_journal_keys_dump() new 11feb14dbf01 bcachefs: bch2_hash_lookup() now returns bkey_s_c new c51519074ce6 bcachefs: add btree_node_merging_disabled debug param new 6bac3ec71d39 bcachefs: bch2_btree_path_to_text() new a1e611b8841e bcachefs: New assertion for writing to the journal after shutdown new 30dfbd4832da bcachefs: allow for custom action in fsck error messages new 5898b1d46cc1 bcachefs: Don't read journal just for fsck new 05f4dc34079d bcachefs: When traversing to interior nodes, propagate res [...] new a7f033ba0601 bcachefs: Optimize eytzinger0_sort() with bottom-up heapsort new 7709a6a2c868 bcachefs: kill for_each_btree_key_old() new 709750251868 bcachefs: for_each_btree_key_continue() new 3ace582f8c24 bcachefs: bch2_gc() is now private to btree_gc.c new fc9b0f1efed7 bcachefs: Finish converting reconstruct_alloc to errors_silent new 79d0e66410e1 bcachefs: kill metadata only gc new 514fb21b4301 bcachefs: move topology repair kick to gc_btrees() new f43972586a18 bcachefs: move root node topo checks to node_check_topology() new 43784988b653 bcachefs: gc_btree_init_recurse() uses gc_mark_node() new b253e5a4d190 bcachefs: mark_superblock cleanup new a08c1683d5b4 bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELD new 53da6f794795 bcachefs: iter/update/trigger/str_hash flag cleanup new 158b74884848 bcachefs: bch2_btree_insert_trans() no longer specifies BT [...] new e90f49c551db bcachefs: bch2_dir_emit() - drop_locks_do() conversion new f12aa8fdd509 bcachefs: bch2_trans_relock_fail() - factor out slowpath new 8beb176b94c1 bcachefs: bucket_valid() new f07d98cd2d02 bcachefs: member helper cleanups new 578779297c69 bcachefs: chardev: make bch_chardev_class constant new d381fed91fed bcachefs: fix typo in reference to BCACHEFS_DEBUG new 783101aa7dd5 bcachefs: get_unlocked_mut_path -> bch2_path_get_unlocked_mut new 752470581690 bcachefs: prefer drop_locks_do() new c4cf4d8a973a bcachefs: bch2_trans_commit_flags_to_text() new 1ddf73854727 bcachefs: maintain lock invariants in btree_iter_next_node() new 14f8a40505c0 bcachefs: bch2_btree_path_upgrade() checks nodes_locked, n [...] new 69d7afa28135 bcachefs: Use bch2_btree_path_upgrade() in key cache traverse new 0d3173ee097b bcachefs: bch2_trans_unlock() must always be followed by r [...] new 6b90b1a28b83 bcachefs: bch2_btree_root_alloc_fake_trans() new bc02800bba88 bcachefs: trans->locked new b18cb5f3c872 bcachefs: bch2_btree_path_can_relock() new 2f3427f83eca bcachefs: bch2_trans_verify_not_unlocked() new 01d842b02200 bcachefs: assert that online_reserved == 0 on shutdown new cddec7636158 bcachefs: fs_alloc_debug_to_text() new afb0acb50884 bcachefs: Add asserts to bch2_dev_btree_bitmap_marked_sectors() new f16602b16154 bcachefs: Check for writing btree_ptr_v2.sectors_written == 0 new a92ff3e29a39 bcachefs: Rip bch2_snapshot_equiv() out of fsck new 2b222c0a554c bcachefs: make btree read errors silent during scan new b9b719c7369b bcachefs: Sync journal when we complete a recovery pass new a61e3978651f bcachefs: fix flag printing in journal_buf_to_text() new aa825c329031 bcachefs: Move gc of bucket.oldest_gen to workqueue new 87f54d230283 bcachefs: Remove calls to folio_set_error new 0854e7c774a6 bcachefs: Btree key cache instrumentation new aa170c91dcf0 bcachefs: Add btree_allocated_bitmap to member_to_text() new 4ec2e2f8723f bcachefs: plumb data_type into bch2_bucket_alloc_trans() new b4e789c7b723 bcachefs: journal seq blacklist gc no longer has to walk btree new d4c2fe450445 bcachefs: Clean up inode alloc new a31f36dc4aed bcachefs: bucket_data_type_mismatch() new ba37553988e8 bcachefs: mark_stripe_bucket cleanup new e7d3ac010046 bcachefs: Consolidate mark_stripe_bucket() and trans_mark_ [...] new 8052d81b3017 bcachefs: bch2_bucket_ref_update() new 74bd3e6d0241 bcachefs: kill gc looping for bucket gens new 8be637191b50 bcachefs: Run bch2_check_fix_ptrs() via triggers new d7ebb5379700 bcachefs: do reflink_p repair from BTREE_TRIGGER_check_repair new 168d1c8b1ca9 bcachefs: Kill gc_init_recurse() new 0c5fe49643f5 bcachefs: Fix type of flags parameter for some ->trigger() [...] new 0dff9659eb2b bcachefs: Fix format specifiers in bch2_btree_key_cache_to_text() new 5faf86b2d581 bcachefs: fix btree_path_clone() ip_allocated new 335545597909 bcachefs: eliminate the uninitialized compilation warning [...] new ed8b38ced947 bcachefs: uninline set_btree_iter_dontneed() new c7ce3cf19184 bcachefs: bch_member.last_journal_bucket new 0dbdb8ca075b bcachefs: check for inodes that should have backpointers in fsck new 7558f24893f8 bcachefs: check inode backpointer in bch2_lookup() new 6dc7bd1ee8ad bcachefs: Simplify resuming of journal position new 24c1b2af666e bcachefs: Change destroy_inode to free_inode new f5dbce4dc6aa bcachefs: Fix error path of bch2_link_trans() new 867e6eab8119 bcachefs: Correct the FS_IOC_GETFLAGS to FS_IOC32_GETFLAGS [...] new 6b0fd2924c23 bcachefs: delete old gen check bch2_alloc_write_key() new bf9427c06c17 bcachefs: dirty_sectors -> replicas_sectors new 795f8ec84cb5 bcachefs: alloc_data_type_set() new ceed112b0568 bcachefs: kill bch2_dev_usage_update_m() new ad65bfdea504 bcachefs: __mark_pointer now takes bch_alloc_v4 new e0195852956d bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4 new 645b4928f0e2 bcachefs: simplify bch2_trans_start_alloc_update() new 4f5e47c0d3e9 bcachefs: CodingStyle new d5079be38742 bcachefs: Kill opts.buckets_nouse new 8b0131b690d8 bcachefs: On device add, prefer unused slots new 96b71cf644db bcachefs: x-macroize journal flags enums new a57d6e96fe17 bcachefs: bch2_bkey_drop_ptrs() declares loop iter new 43b7283a383a closures: closure_sync_timeout() new c660621ea682 bcachefs: bch2_print_allocator_stuck() new 6b010fb2de18 bcachefs: New helpers for device refcounts new c15148b7ff55 bcachefs: Debug asserts for ca->ref new aded23a0e6db bcachefs: bch2_dev_safe() -> bch2_dev_rcu() new f95f4be3a8f8 bcachefs: Pass device to bch2_alloc_write_key() new ef9791fccff5 bcachefs: Pass device to bch2_bucket_do_index() new eeb860c937dd bcachefs: bch2_dev_btree_bitmap_marked() -> bch2_dev_rcu() new 4d756fa8ab1e bcachefs: journal_replay_entry_early() checks for nonexist [...] new ceaf582bd9c9 bcachefs: bch2_have_enough_devs() checks for nonexistent device new 6b274f7ab380 bcachefs: bch2_dev_tryget() new 27a94c0d78a1 bcachefs: Convert to bch2_dev_tryget_noerror() new 2d088f2bc8d3 bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror() new 9466bf608131 bcachefs: bch2_trigger_alloc() -> bch2_dev_tryget() new c0a2cf6e409a bcachefs: bch2_bucket_ref_update() now takes bch_dev new 4b2da1029e59 bcachefs: bch2_evacuate_bucket() -> bch2_dev_tryget() new 58fc9da4c65d bcachefs: bch2_dev_iterate() new 15eabc3b90a6 bcachefs: PTR_BUCKET_POS() now takes bch_dev new 196bdffaf163 bcachefs: Kill bch2_dev_bkey_exists() in backpointer code new b23e920900f5 bcachefs: move replica_set from bch_dev to bch_fs new f8b269b2758b bcachefs: ob_dev() new 41665de9eb77 bcachefs: ec_validate_checksums() -> bch2_dev_tryget() new 0cd719072a04 bcachefs: bch2_extent_merge() -> bch2_dev_rcu() new 298c0cf7516b bcachefs: extent_ptr_durability() -> bch2_dev_rcu() new 6b059801a875 bcachefs: ptr_stale() -> dev_ptr_stale() new 1f8032636a3f bcachefs: extent_ptr_invalid() -> bch2_dev_rcu() new 57a602f48e0e bcachefs: bch2_bkey_has_target() -> bch2_dev_rcu() new c1f6b5935f8e bcachefs: bch2_extent_normalize() -> bch2_dev_rcu() new 6e31b4db2d18 bcachefs: kill bch2_dev_bkey_exists() in btree_gc.c new 2a9e03636ac9 bcachefs: bch2_dev_bucket_exists() uses bch2_dev_rcu() new eae78353bd9d bcachefs: pass bch_dev to read_from_stale_dirty_pointer() new c6e6f91b0a54 bcachefs: kill bch2_dev_bkey_exists() in bkey_pick_read_device() new 63437320d803 bcachefs: kill bch2_dev_bkey_exists() in data_update_init() new 921c6736ea9b bcachefs: bch2_dev_have_ref() new 29241877bd21 bcachefs: kill bch2_dev_bkey_exists() in check_alloc_info() new 6ce3664ec1ec bcachefs: kill bch2_dev_bkey_exists() in discard_one_bucke [...] new 45be0668ebec bcachefs: kill bch2_dev_bkey_exists() in journal_ptrs_to_text() new 03c36bde13e4 bcachefs: Move nocow unlock to bch2_write_endio() new 7a7eda5d2291 bcachefs: Better bucket alloc tracepoints new e9cbee4a1f98 bcachefs: Allocator prefers not to expand mi.btree_allocat [...] new 641e1600537d bcachefs: Improve sysfs internal/btree_cache new 1c0430e16409 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new dd37c7233279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73e3bf0f0050 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 33d264a46043 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 9249c2a7f715 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cdfdcdf782ef Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2721f133103b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c2a09f3d782d ext4: Fixes len calculation in mpage_journal_page_buffers new 53c17fe55a06 ext4: Remove PAGE_MASK dependency on mpage_submit_folio new a0c7cce824a5 ext4: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method new ea7d09ad7c28 ext4: remove unneeded if checks before kfree new 35a1f12f0ca8 ext4: avoid excessive credit estimate in ext4_tmpfile() new fb092d407262 ext4: add support for FS_IOC_GETFSSYSFSPATH new c77194965dd0 Revert "ext4: apply umask if ACL support is disabled" new 9e8e819f8f27 ext4: avoid overflow when setting values via sysfs new f536808adcc3 ext4: refactor out ext4_generic_attr_store() new 57341fe3179c ext4: refactor out ext4_generic_attr_show() new 13df4d44a3aa ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_av [...] new b7b2a5799b8f ext4: add new attr pointer attr_mb_order new 63bfe841053f ext4: add positive int attr pointer to avoid sysfs variabl [...] new 9a9f3a984292 ext4: set type of ac_groups_linear_remaining to __u32 to a [...] new 261341a932d9 ext4: set the type of max_zeroout to unsigned int to avoid [...] new e19089dff547 ext4: clean up s_mb_rb_lock to fix build warnings with C=1 new 744a56389f73 ext4: replace deprecated strncpy with alternatives new 4f3e6db3c371 Revert "ext4: drop duplicate ea_inode handling in ext4_xat [...] new 0a46ef234756 ext4: do not create EA inode under buffer lock new a11adf7be9d8 ext4: implement filesystem specific alloc_inode in unit test new 9c97c34a998a ext4: keep "prefetch_grp" and "nr" consistent new d0b88624f81f ext4: add test_mb_mark_used_cost to estimate cost of mb_mark_used new d1a3924e43a3 ext4: call ext4_mb_mark_free_simple to free continuous bit [...] new 2caffb6a277b ext4: use correct criteria name instead stale integer numb [...] new da5704eef703 ext4: open coding repeated check in next_linear_group new 99b150d84e49 ext4: convert bd_bitmap_page to bd_bitmap_folio new 5eea586b47f0 ext4: convert bd_buddy_page to bd_buddy_folio new e1622a0d5582 ext4: convert ext4_mb_init_cache() to take a folio new ccedf35b5daa ext4: convert ac_bitmap_page to ac_bitmap_folio new c84f1510fba9 ext4: convert ac_buddy_page to ac_buddy_folio new 3f4830abd236 ext4: fix potential unnitialized variable new df0b5afc62f3 ext4: remove the redundant folio_wait_stable() new 8b57de1c5edd jbd2: remove redundant assignement to variable err new 0c0b4a49d3e7 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_blo [...] new dc1c4663bc49 ext4: propagate errors from ext4_sb_bread() in ext4_xattr_ [...] new 398408abdb26 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 54ab890e8841 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0a9037204335 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new f2c25171bb50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1c53c26e338 gfs2: make timeout values more explicit new 327ac0fd7f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 437d36dfd091 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 9da3c4f3b6c8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 3f20e81d5951 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 53e4efa470d5 orangefs: fix out-of-bounds fsid access new d8c99830567c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc459d5e5d80 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 146ddc4a0721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 997f92be8b48 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new c80defe3c3bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0550222e03b printk: cleanup deprecated uses of strncpy/strcpy new 596ffa476e20 Merge branch 'for-6.10' into for-next new a7f9e329c94f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b2aec961f6a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 76ef9322870d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 3347e1654f24 HID: hid-steam: Add Deck IMU support new 1eb7136b8629 Merge branch 'for-6.10/steam' into for-next new dd2c345a94cf HID: Add quirk for Logitech Casa touchpad new 4decdd3d5141 Merge branch 'for-6.9/upstream-fixes' into for-next new 815234a4e7eb HID: hid-debug: fix Moir -> Moire typo new 132ea824930d HID: hid-debug: more informative output for EV_KEY new 311e435c9b91 HID: hid-debug: add EV_FF and FF_STATUS mappings new 6ff456b4fd80 Merge branch 'for-6.10/hid-debug' into for-next new 59d2f5b7392e HID: asus: fix more n-key report descriptors if n-key quirked new 2c82a7b20f7b HID: asus: make asus_kbd_init() generic, remove rog_nkey_l [...] new 08b50c6b0b09 HID: asus: add ROG Ally N-Key ID and keycodes new e901f10adb1f HID: asus: add ROG Z13 lightbar new cb0ed41a9a3e Merge branch 'for-6.10/asus' into for-next new ab5ec06a7070 HID: i2c-hid: Retry address probe after delay new 7d6f065de37c HID: i2c-hid: Use address probe to wake on resume new e26cd5fa37cb Merge branch 'for-6.10/i2c-hid' into for-next new 947992c7fa9e HID: playstation: DS4: Fix calibration workaround for clon [...] new 0563d129cccb Merge branch 'for-6.10/playstation' into for-next new 806a4c35d797 Documentation: hid: intel-ish-hid: remove section numbering new f7ae3091a9e2 Documentation: hid: intel-ish-hid: add section for firmwar [...] new 6b2a374adfa8 HID: intel-ish-hid: Add driver_data for specifying the fir [...] new 579a267e4617 HID: intel-ish-hid: Implement loading firmware from host feature new 25247cf689db HID: intel-ish-hid: handler multiple MNG_RESET_NOTIFY messages new 97fc1170b1fc Merge branch 'for-6.10/intel-ish' into for-next new b88ee22809eb HID: logitech: add a few Logitech HID++ device IDs new 6baa4524027f HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors new 26ebeb7df1df Merge branch 'for-6.9/upstream-fixes' into for-next new d2b34fa81445 HID: i2c-hid: Remove unused label in i2c_hid_set_power new b3d47e63af83 Merge branch 'for-6.10/i2c-hid' into for-next new f273cbf831d4 HID: kye: Change Device Usage from Puck to Mouse new 5681899b357e Merge branch 'for-6.10/kye' into for-next new 6856f079cd45 HID: amd_sfh: Modify and log error only if case of functio [...] new 077e3e3bc84a HID: amd_sfh: Handle "no sensors" in PM operations new 7902ec988a9a HID: amd_sfh: Use amd_get_c2p_val() to read C2P register new 78515b4e1517 Merge branch 'for-6.10/amd-sfh' into for-next new 65ad580a14e8 HID: do not assume HAT Switch logical max < 8 new 04b3e5ab0555 HID: bpf: add first in-tree HID-BPF fix for the XPPen Artist 24 new e0599675a32c HID: bpf: add in-tree HID-BPF fix for the XPPen Artist 16 new 4e6d2a297dd5 HID: bpf: add in-tree HID-BPF fix for the HP Elite Present [...] new 0bc8f89f4040 HID: bpf: add in-tree HID-BPF fix for the IOGear Kaliber G [...] new d9e78973921d HID: bpf: add in-tree HID-BPF fix for the Wacom ArtPen new 1c046d09c6ba HID: bpf: add in-tree HID-BPF fix for the XBox Elite 2 ove [...] new 9f1bf4c22532 HID: bpf: add in-tree HID-BPF fix for the Huion Kamvas Pro 19 new 0cd1465cac52 HID: bpf: add in-tree HID-BPF fix for the Raptor Mach 2 new a7def2e51c66 selftests/hid: import base_device.py from hid-tools new e906463087ce selftests/hid: add support for HID-BPF pre-loading before [...] new e14d88d9b8da selftests/hid: tablets: reduce the number of pen state new 03899011df4b selftests/hid: tablets: add a couple of XP-PEN tablets new 1b2c3caf7839 selftests/hid: tablets: also check for XP-Pen offset correction new 51de9ee0a6c7 selftests/hid: add Huion Kamvas Pro 19 tests new c6b03c736a52 selftests/hid: import base_gamepad.py from hid-tools new aa7e560454a9 selftests/hid: move the gamepads definitions in the test file new b22cbfb42c19 selftests/hid: add tests for the Raptor Mach 2 joystick new 89ea968a9d75 selftests/hid: skip tests with HID-BPF if udev-hid-bpf is [...] new 14ee3d12f37b Merge branch 'for-6.10/hid-bpf' into for-next new 120fbb6ba9c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c6b06023aa6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 950841c7230f Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 5e45614ef8ae i3c: Add comment for -EAGAIN in i3c_device_do_priv_xfers() new 75cb32046b5d i3c: master: svc: change ENXIO to EAGAIN when IBI occurs d [...] new 677a7b0e3ae4 i3c: master: svc: fix invalidate IBI type and miss call cl [...] new fe23b69d78d7 i3c: master: Enable runtime PM for master controller new acec16dbb338 i3c: dw: Add hot-join support. new 2e4a680b3be7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 7d5019435585 firmware: dmi: Add info message for number of populated an [...] new e2c93d006a89 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new 1094360dc860 hwmon: (emc1403) Convert to with_info API new e77b204ad4d0 hwmon: (emc1403) Support 11 bit accuracy new 6a8157812f5b hwmon: (emc1403) Add support for conversion interval confi [...] new 066a5da1f916 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new dd29dfe78bb0 Documentation: tracing: Fix spelling mistakes new fd37a0f2a3ab docs:core-api: fixed typos and grammar in printk-index page new d3dedad43a99 kernel-doc: Added "*" in $type_constants2 to fix 'make htm [...] new a8907c5df2a3 Merge branch 'docs-mw' into docs-next new 5aaf2cb4582e Merge branch 'docs-next' of git://git.lwn.net/linux.git new 49b6d89924f0 Merge branch 'master' of git://linuxtv.org/media_tree.git new 95104df4f792 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 9316bf531c3a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9485fd76fbd4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 33eff9ed9ec5 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 834981da9b15 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3908e4b6aa98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 36580b906572 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c93462b914db gve: Implement queue api new ad3c9f0e6292 atm/fore200e: Delete unused 'fore200e_boards' new 6bee69422590 octeontx2-pf: Treat truncation of IRQ name as an error new 46a5d3abedbe mptcp: fix typos in comments new 179a6f5df8da Merge tag 'ipsec-next-2024-05-03' of git://git.kernel.org/ [...] new 146817ec3209 net: qede: use return from qede_parse_actions() for flow_spec new e5ed2f0349bf net: qede: use return from qede_flow_spec_validate_unused() new c0c66eba6322 net: qede: use return from qede_flow_parse_ports() new 25010156d278 Merge branch 'net-qede-don-t-restrict-error-codes' new 698419ffb6fc rtnetlink: do not depend on RTNL for IFLA_QDISC output new 8a5826813362 rtnetlink: do not depend on RTNL for IFLA_IFNAME output new ad13b5b0d1f9 rtnetlink: do not depend on RTNL for IFLA_TXQLEN output new 55a2c86c8db3 net: write once on dev->allmulti and dev->promiscuity new 6747a5d4990b rtnetlink: do not depend on RTNL for many attributes new 6890ab31d1a3 rtnetlink: do not depend on RTNL in rtnl_fill_proto_down() new 979aad40da92 rtnetlink: do not depend on RTNL in rtnl_xdp_prog_skb() new 9cf621bd5fcb rtnetlink: allow rtnl_fill_link_netnsid() to run under RCU [...] new 7b67baf19345 Merge branch 'rtnetlink-more-rcu-conversions-for-rtnl_fill [...] new d8dcf5bd6d0e net: dsa: mt7530: detect PHY muxing when PHY is defined on [...] new fce29030c565 virtio_net: Store RSS setting in virtnet_info new ff7c7d9f5261 virtio_net: Remove command data from control_buf new 6f45ab3e0409 virtio_net: Add a lock for the command VQ. new 650d77c51e24 virtio_net: Do DIM update for specified queue only new 4d4ac2ececd3 virtio_net: Add a lock for per queue RX coalesce new f8befdb21be0 virtio_net: Remove rtnl lock protection of command buffers new 7824463aaea9 Merge branch 'remove-rtnl-lock-protection-of-cvq' new 71dd027ab453 net: phy: marvell: constify marvell_hw_stats new ecc2ae6176a9 net: phy: marvell: add support for MV88E6250 family internal PHYs new feb8c2b76eb3 net: dccp: Fix ccid2_rtt_estimator() kernel-doc new 1eb2cded45b3 net: annotate writes on dev->mtu from ndo_change_mtu() new 76508154d7da selftests: netfilter: conntrack_tcp_unreplied.sh: wait for [...] new 445c0b69c729 mptcp: fix possible NULL dereferences new 0d5044b4e774 lib: Allow for the DIM library to be modular new eb709b5f6536 selftests/net: fix uninitialized variables new 9aad6e45c4e7 usb: aqc111: stop lying about skb->truesize new 1b3b2d9e772b net: usb: smsc75xx: stop lying about skb->truesize new ff050b272074 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 75b0fbf15d84 bpf: Remove redundant page mask of vmf->address new 2ce987e16502 bpf: Avoid __hidden__ attribute in static object new b0fbdf759da0 bpf: Disable some `attribute ignored' warnings in GCC new eda80aacd00c Merge branch 'bpf-avoid-attribute-ignored-warnings-in-gcc' new 675b4e24bc50 bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC new 207cf6e649ee selftests/bpf: Add CFLAGS per source file and runner new b2e086cb28aa selftests/bpf: Change functions definitions to support GCC new 93d1c2da1501 Merge branch 'fix-number-of-arguments-in-test' new 8374b56b1df5 libbpf: remove unnecessary struct_ops prog validity check new e18e2e70dbd1 libbpf: handle yet another corner case of nulling out stru [...] new 9d66d60e968d selftests/bpf: add another struct_ops callback use case test new 548c2ede0dc8 libbpf: fix libbpf_strerror_r() handling unknown errors new c78420bafe7c libbpf: improve early detection of doomed-to-fail BPF prog [...] new 41df0733ea41 selftests/bpf: validate struct_ops early failure detection logic new 7b9959b8cdbc selftests/bpf: shorten subtest names for struct_ops_module test new 7e2c7a3f732b Merge branch 'libbpf: further struct_ops fixes and improvements' new a1c70b431446 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b24d2b97e0c Bluetooth: HCI: Remove HCI_AMP support new 1d8e17157eb5 Bluetooth: btintel: Export few static functions new 0636fdbb117a Bluetooth: btintel_pcie: Add support for PCIe transport new a2d2fabcf778 Bluetooth: btintel_pcie: Add *setup* function to download [...] new 00dc77306ac3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1d60eabb8269 wifi: mwl8k: initialize cmd->addr[] properly new b5b666750e0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f38df031cc0b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 05f53e7630c4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d6eec943326f Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 50871de8f973 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2d696c2174a1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 234be2246c6d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 14757df97b3d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c286f6a973c6 drm/i915/bios: Fix parsing backlight BDB data new 4f02ac30d76b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 69b79e8075ba drm/msm/a6xx: Cleanup indexed regs const'ness new b587f413ca47 drm/msm/gen_header: allow skipping the validation new 742e0024388e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 5b882c1e5a35 drm/xe: Fix xe_mocs.h new a4cb575d910a drm/xe/vm_doc: Fix some typos new c18a5e3e6165 drm/xe: skip error capture when exec queue is killed new 7348a9a11228 drm/xe: Don't rely on xe_assert.h to be included elsewhere new 93dd6ad89c7d drm/xe: Don't rely on xe_force_wake.h to be included elsewhere new b7f6318a9c3d drm/xe: Fix xe_device.h new 187773905617 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new d425e1352e82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b1fe0510494 regmap: Reorder fields in 'struct regmap_config' to save s [...] new 52c4e2abc755 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66894900dc4a ALSA: hda: intel: Reduce CONFIG_PM dependencies new 45f047a6548c ALSA: hda: codec: Reduce CONFIG_PM dependencies new 8d7c37cde10f ALSA: hda: generic: Reduce CONFIG_PM dependencies new 0bfd6bfec892 ALSA: hda: analog: Reduce CONFIG_PM dependencies new 0347f1941085 ALSA: hda: ca0132: Reduce CONFIG_PM dependencies new 87b99073c97b ALSA: hda: cirrus: Reduce CONFIG_PM dependencies new e6fe797045be ALSA: hda: conexant: Reduce CONFIG_PM dependencies new 58f9530936d7 ALSA: hda: cs4809: Reduce CONFIG_PM dependencies new 5705bd93b0e3 ALSA: hda: hdmi: Reduce CONFIG_PM dependencies new d153d331c5ec ALSA: hda: realtek: Reduce CONFIG_PM dependencies new 5f62ebe06e24 ALSA: hda: sigmantel: Reduce CONFIG_PM dependencies new 16d2ccc3d5bb ALSA: hda: via: Reduce CONFIG_PM dependencies new f95ad593a1c1 Merge branch 'topic/hda-config-pm-cleanup' into for-next new 0aa881621279 ALSA: hda/realtek: Fix internal speakers for Legion Y9000X [...] new 8f6bbbcb1d60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54e4db4c24cf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 293ad28116e2 ASoC: SOF: Intel: clarify Copyright information new 0e0440535de8 ASoC: Intel: boards: clarify Copyright information new 5cf4ffa4113d ASoC: Intel: common: clarify Copyright information new 884077bd7110 ASoC: codecs: Intel: clarify Copyright information new 618ae0d7e740 ASoC: Intel: catpt: clarify Copyright information new 94001147a09f ASoC: Intel: avs: clarify Copyright information new 83e495d7b29b ASoC: soc-topology-test: clarify Copyright information new ba04ff20062c ALSA/ASoC: Intel: clarify Copyright information new 77678a25d1ec ASoC: qcom: Use snd_soc_substream_to_rtd() for accessing p [...] new 3beb985abbf2 ASoC: tegra: Use snd_soc_substream_to_rtd() for accessing [...] new 72a666f47f95 ASoC: ti: Use snd_soc_substream_to_rtd() for accessing pri [...] new a80f2f8443a4 ASoC: arm: Use snd_soc_substream_to_rtd() for accessing pr [...] new a84d84077512 ASoC: amd: Use snd_soc_substream_to_rtd() for accessing pr [...] new b695d8be5bba ASoC: fsl: Use snd_soc_substream_to_rtd() for accessing pr [...] new 3b6217872059 ASoC: img: Use snd_soc_substream_to_rtd() for accessing pr [...] new fe42c3b75b93 ASoC: kirkwood: Use snd_soc_substream_to_rtd() for accessi [...] new ffad75cebb86 ASoC: loongson: Use snd_soc_substream_to_rtd() for accessi [...] new 410a45140fb7 ASoC: mediatek: Use snd_soc_substream_to_rtd() for accessi [...] new 22f5680a9cbc ASoC: meson: Use snd_soc_substream_to_rtd() for accessing [...] new 3e726593107d ASoC: samsung: Use snd_soc_substream_to_rtd() for accessin [...] new 47aa51677c97 ASoC: sunxi: Use snd_soc_substream_to_rtd() for accessing [...] new d98b07124ba4 ASoC: Use snd_soc_substream_to_rtd() for accessing new cfcd957e6350 ASoC: codecs: wm8962: use 'time_left' variable with wait_f [...] new 0800660d8c59 ASoC: codecs: wm8993: use 'time_left' variable with wait_f [...] new 19c70b466830 ASoC: codecs: wm8994: use 'time_left' variable with wait_f [...] new 4e1f953a4a44 ASoC: codecs: wm8996: use 'time_left' variable with wait_f [...] new 741e987d0432 ASoC: use 'time_left' instead of 'timeout' with new bb09a58ccd0a Merge remote-tracking branch 'asoc/for-6.10' into asoc-next new cf4724c28cea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bff9388c8c68 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 3105ea687aea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ccb326b5f9e6 block/ioctl: prefer different overflow check new 094259204578 block: remove the discard_granularity check in __blkdev_is [...] new 30f1e7241422 block: move discard checks into the ioctl handler new 81c2168c229b block: add a bio_chain_and_submit helper new e8b4869bc78d block: add a blk_alloc_discard_bio helper new 0f8e9ecc4636 block: add a bio_await_chain helper new 719c15a75ebf blk-lib: check for kill signal in ioctl BLKDISCARD new fb4271f2bfac Merge branch 'for-6.10/block' into for-next new 504fbcffea64 md: Revert "md: Fix overflow in is_mddev_idle" new 19c3aee0b3c6 Merge branch 'for-6.10/block' into for-next new 8a565304927f io_uring/io-wq: Use set_bit() and test_bit() at worker->flags new 22332e40575c Merge branch 'for-6.10/io_uring' into for-next new ca544e6087c6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 3b45b2d1b605 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4c6cb5da8ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7de91c957456 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a727c48d3e7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new ff325038cd35 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 05711c5c73b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 257b2335eebf regulator: devres: fix devm_regulator_get_enable_read_volt [...] new 346fe0ce1fd7 hwmon: (adc128d818) simplify final return in probe new 41b94bc6d96b iio: addac: ad74115: Use devm_regulator_get_enable_read_voltage() new 2f4bb1fa758a iio: frequency: admv1013: Use devm_regulator_get_enable_re [...] new 9fcf6ef3e10b staging: iio: impedance-analyzer: ad5933: Use devm_regulat [...] new ff4a1f38f447 Merge remote-tracking branch 'regulator/for-6.10' into reg [...] new 855d92a35f27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd80c7465029 MAINTAINERS: repair file entry in SECURITY SUBSYSTEM new 1f267a4eefa7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1068a7aaecd7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 524ffe5fca4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b69d6d0fdc73 tpm: Store the length of the tpm_buf data separately. new 89ba18a46d7a tpm: TPM2B formatted buffers new 1416bc7d5ab3 tpm: Add tpm_buf_read_{u8,u16,u32} new 8f832f2e471f KEYS: trusted: tpm2: Use struct tpm_buf for sized buffers new 1ef647700350 crypto: lib - implement library version of AES in CFB mode new 75a9e925a009 tpm: add buffer function to point to returned parameters new 96daec0f7f4d tpm: export the context save and load commands new 95d7697e6594 tpm: Add NULL primary creation new a7b1300bf501 tpm: Add TCG mandated Key Derivation Functions (KDFs) new 6e6cc445dc56 tpm: Add HMAC session start and end functions new 01015d23d42a tpm: Add HMAC session name/handle append new 96ee755a20eb tpm: Add the rest of the session HMAC API new 9bcf3ba9258f tpm: add hmac checks to tpm2_pcr_extend() new 7d28e5f77f84 tpm: add session encryption protection to tpm2_get_random() new 0b3f437e3792 KEYS: trusted: Add session encryption protection to the se [...] new 7205a0edbca9 tpm: add the null key name as a sysfs export new 7e3330a3b881 Documentation: add tpm-security.rst new 12b28b270761 tpm: disable the TPM if NULL name changes new 41f2437b93c8 crypto: mxs-dcp: Add support for hardware-bound keys new e665cb658e0f KEYS: trusted: improve scalability of trust source config new 14d6846c3e0b KEYS: trusted: Introduce NXP DCP-backed trusted keys new 2f1b4f951713 MAINTAINERS: add entry for DCP-based trusted keys new b9b3aa804cbd docs: document DCP-backed trusted keys kernel params new d8eb58f26f59 docs: trusted-encrypted: add DCP as new trust source new ca584966d106 Documentation: tpm: Add TPM security docs toctree entry new 76cf2d717cbe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 079587c6917c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 27e78e72a864 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 54db834ed1f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aacb3ebae3e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70383691cfff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b62b9c90450a spi: pxa2xx: Drop the stale entry in documentation TOC new eab80a2ee46b MAINTAINERS: repair file entry in AIROHA SPI SNFI DRIVER new c99dcc0f0f21 Merge remote-tracking branch 'spi/for-6.10' into spi-next new 6a8fc1650e4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00cf3f900b81 Merge branch 'x86/asm' into x86/merge, to prepare for conf [...] new 8dc8b02d707e x86/alternatives: Remove alternative_input_2() new 4be3c9105761 Merge branch 'x86/alternatives' into x86/merge, to resolve [...] new 7ca1943efa4c Merge branch into tip/master: 'x86/merge' new aa18652f2dd5 Merge branch into tip/master: 'irq/core' new e3c499813d24 Merge branch into tip/master: 'locking/core' new 6178bcadb491 Merge branch into tip/master: 'perf/core' new c54a8f255c43 Merge branch into tip/master: 'ras/core' new f29e81180d4e Merge branch into tip/master: 'sched/core' new d65339fdf261 Merge branch into tip/master: 'timers/core' new 5791c8b285dc Merge branch into tip/master: 'x86/apic' new 1b2920a64dea Merge branch into tip/master: 'x86/boot' new 51a62ab22ebb Merge branch into tip/master: 'x86/bugs' new b44e20e1a60f Merge branch into tip/master: 'x86/build' new ebde48859b7a Merge branch into tip/master: 'x86/cache' new bd40d7ed9909 Merge branch into tip/master: 'x86/entry' new a6877085de19 Merge branch into tip/master: 'x86/fpu' new cb3c50edc5b6 Merge branch into tip/master: 'x86/irq' new af20be4c2514 Merge branch into tip/master: 'x86/microcode' new 5c68f66d7a74 Merge branch into tip/master: 'x86/misc' new dfc6770588fe Merge branch into tip/master: 'x86/mm' new 9d930d68a4c9 Merge branch into tip/master: 'x86/percpu' new ff641781c782 Merge branch into tip/master: 'x86/platform' new 77d4f3369ca0 Merge branch into tip/master: 'x86/sev' new 1444ebb696e0 Merge branch into tip/master: 'x86/shstk' new 7598293ab37c Merge branch into tip/master: 'x86/timers' new 4bcc6954a44f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 58ee2d6c645d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 31f605a308e6 kcsan, compiler_types: Introduce __data_racy type qualifier new d2c470c49171 Documentation/litmus-tests: Add locking tests to README new 293f5bc2717b Documentation/litmus-tests: Demonstrate unordered failing cmpxchg new d372e20433cb Documentation/atomic_t: Emphasize that failed atomic opera [...] new 2ba5b4130e3d Documentation/litmus-tests: Make cmpxchg() tests safe for klitmus new 2604e6c504cc Merge branches 'cmpxchg.2024.05.01a', 'kcsan.2024.05.07a', [...] new 781dc5f643b1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new aa24865fb5e3 Merge tag 'kvm-riscv-6.10-1' of https://github.com/kvm-ris [...] new c43ad19045d5 KVM: x86: Fully re-initialize supported_vm_types on vendor [...] new 555485bd86e3 KVM: x86: Fully re-initialize supported_mce_cap on vendor [...] new 40269c03fdbf KVM: x86: Explicitly zero kvm_caps during vendor module load new b3b60c91df46 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 00f32d4cb9d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7be6ce7043b4 KVM: PPC: Book3S HV nestedv2: Cancel pending DEC exception new a9c08bcd3179 KVM: PPC: code cleanup for kvmppc_book3s_irqprio_deliver new 651d61bc8b7d KVM: PPC: Fix documentation for ppc mmu caps new b52e8cd3f835 KVM: PPC: Book3S HV nestedv2: Fix an error handling path i [...] new 5f42a42ca26d Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 9727ea9f9cf6 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 7a0344c65c16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d19ca79cd846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 981177deecdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f0756b9f2d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32f7714228d4 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 345fb0e356c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 595f1b9ec477 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 2ee52ed95d00 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new e78de3ca5e8d Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 95160724cef1 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f36d4b215229 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f23176bfed6c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d30eff281778 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 156609c5dfa4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cae7180da82e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0a32ce22b648 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 2dc939e0f0d8 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new cf5f71d327c3 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 798bb5cd1dc8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 059fa8799fc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2937705d56f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bfaa1936169 Merge branch 'misc' into for-next new 3ffd10a95d6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d32db801f719 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a409934c658 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new bcbab579f968 rpmsg: qcom_glink_ssr: fix module autoloading new 59235c487da9 dt-bindings: remoteproc: qcom,smd-edge: Mark qcom,ipc as d [...] new 66d8ccfab13e dt-bindings: remoteproc: qcom,msm8996-mss-pil: allow glink [...] new 962477e6c362 dt-bindings: remoteproc: qcom,qcs404-cdsp-pil: Fix qcom,ha [...] new e63e5ba0e0de dt-bindings: remoteproc: qcom,sc7280-wpss-pil: Fix qcom,ha [...] new 976fbe873a6b dt-bindings: remoteproc: qcom,sdm845-adsp-pil: Fix qcom,ha [...] new c8d8f841e95b Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 2364ede55459 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68a25c36718e Merge tag 'intel-gpio-v6.10-1' of git://git.kernel.org/pub [...] new 2b5ae9c7d9e5 gpiolib: Discourage to use formatting strings in line names new 7f45fe2ea3b8 gpio: nuvoton: Fix sgpio irq handle error new 0405999b5819 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new a684d20063fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd9364395767 dt-bindings: pwm: renesas,tpu: Do not require pwm-cells twice new 3f7acf1f0a5a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 59c9fe11d30a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c585ca0d34d3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 803aae5b3e3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57f8923c6222 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new cc8dded7fd2b Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 4013ae162c04 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ad546a111d36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 25bd1ab5a549 Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...] new 77c07299eccd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae2ea66ee0ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3bf401f25364 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 1a5e17b98c3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aa3f22072d1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b447cf114a90 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 904b0acb7090 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 310ffbe51ec7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 97ab3e8eec0c rust: alloc: fix dangling pointer in VecExt<T>::reserve() new aec1f4356973 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 5723df4819d5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 13513eafc3ea fs/coredump: Enable dynamic configuration of max file note size new e851a2396eee Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new a98529a5ddc2 next-20240507/bitmap new d58fbe3461e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 005f6e5f11ca Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9c8d7b107cc2 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new 6daac17aceeb tools/power turbostat: Add columns for clustered uncore frequency new 8481c713f385 tools/power turbostat: avoid possible memory corruption du [...] new 788c1bf8de9f tools/power turbostat: version 2024.05.07 new 472597047f07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1dbfdc80339 Merge branch 'refactor-heap' of https://evilpiepirate.org/ [...] new e7b4ef8fffac Add linux-next specific files for 20240508
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 (93a39e476608) \ N -- N -- N refs/heads/master (e7b4ef8fffac)
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 853 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: .../RCU/Design/Requirements/Requirements.rst | 16 - Documentation/core-api/printk-index.rst | 4 +- Documentation/dev-tools/checkpatch.rst | 14 + Documentation/dev-tools/kcsan.rst | 10 + .../bindings/clock/st,stm32mp25-rcc.yaml | 4 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 - .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 1 - .../bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 1 - .../bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 6 +- .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 6 +- .../bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 6 +- .../bindings/remoteproc/qcom,smd-edge.yaml | 3 +- .../devicetree/bindings/riscv/canaan.yaml | 8 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 1 - .../devicetree/bindings/timer/sifive,clint.yaml | 1 - Documentation/hid/intel-ish-hid.rst | 137 +- Documentation/mm/damon/design.rst | 22 +- Documentation/netlink/specs/rt_link.yaml | 6 + Documentation/process/coding-style.rst | 23 + Documentation/security/tpm/index.rst | 1 + Documentation/spi/index.rst | 1 - Documentation/trace/fprobetrace.rst | 4 +- Documentation/trace/ftrace.rst | 2 +- Documentation/trace/kprobetrace.rst | 2 +- Documentation/virt/kvm/api.rst | 8 +- MAINTAINERS | 4 +- Makefile | 2 +- Next/SHA1s | 118 +- Next/merge.log | 2273 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 20 + arch/arm64/Kconfig | 1 + arch/arm64/include/asm/pgtable-prot.h | 19 +- arch/arm64/include/asm/pgtable.h | 104 +- arch/powerpc/Makefile | 6 +- arch/powerpc/boot/Makefile | 4 +- arch/powerpc/boot/decompress.c | 2 +- arch/powerpc/boot/dts/acadia.dts | 2 +- arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/bsc9131rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/bsc9132qds.dts | 2 +- arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/c293pcie.dts | 2 +- arch/powerpc/boot/dts/fsl/c293si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/mpc8536si-post.dtsi | 14 +- arch/powerpc/boot/dts/fsl/mpc8544si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/mpc8572si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/p1010rdb-pb.dts | 16 + arch/powerpc/boot/dts/fsl/p1010rdb-pb_36b.dts | 16 + arch/powerpc/boot/dts/fsl/p1010rdb.dtsi | 16 - arch/powerpc/boot/dts/fsl/p1010rdb_32b.dtsi | 2 +- arch/powerpc/boot/dts/fsl/p1010rdb_36b.dtsi | 2 +- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 16 +- arch/powerpc/boot/dts/fsl/p1020si-post.dtsi | 5 + arch/powerpc/boot/dts/fsl/p1021si-post.dtsi | 5 + arch/powerpc/boot/dts/fsl/p1022si-post.dtsi | 7 +- arch/powerpc/boot/dts/fsl/p2020si-post.dtsi | 17 +- arch/powerpc/boot/dts/fsl/pq3-power.dtsi | 19 + arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t1024rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t1040rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t1042rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t1042rdb_pi.dts | 2 +- arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 2 +- arch/powerpc/boot/main.c | 2 +- arch/powerpc/boot/ps3.c | 2 +- arch/powerpc/include/asm/eeh.h | 2 +- arch/powerpc/include/asm/io.h | 2 +- arch/powerpc/include/asm/opal-api.h | 4 +- arch/powerpc/include/asm/pmac_feature.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 4 + arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/uninorth.h | 2 +- arch/powerpc/include/uapi/asm/bootx.h | 2 +- arch/powerpc/kernel/Makefile | 6 - arch/powerpc/kernel/cpu_setup_6xx.S | 4 +- arch/powerpc/kernel/eeh_pe.c | 8 +- arch/powerpc/kernel/fadump.c | 2 +- arch/powerpc/kernel/misc_64.S | 4 +- arch/powerpc/kernel/process.c | 12 +- arch/powerpc/kernel/prom.c | 10 +- arch/powerpc/kernel/ptrace/ptrace-tm.c | 2 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/sysfs.c | 4 +- arch/powerpc/kvm/book3s.c | 4 - arch/powerpc/kvm/book3s_emulate.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/kvm/book3s_hv_nestedv2.c | 4 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/lib/Makefile | 2 - arch/powerpc/lib/code-patching.c | 31 +- arch/powerpc/lib/test-code-patching.c | 92 + arch/powerpc/mm/Makefile | 2 - arch/powerpc/mm/book3s64/Makefile | 2 - arch/powerpc/mm/cacheflush.c | 2 +- arch/powerpc/mm/kasan/init_book3e_64.c | 2 +- arch/powerpc/mm/kasan/init_book3s_64.c | 2 +- arch/powerpc/mm/nohash/Makefile | 2 - arch/powerpc/mm/nohash/kaslr_booke.c | 2 +- arch/powerpc/net/bpf_jit_comp32.c | 137 +- arch/powerpc/platforms/512x/mpc512x_shared.c | 2 +- arch/powerpc/platforms/52xx/lite5200_sleep.S | 6 +- arch/powerpc/platforms/83xx/suspend-asm.S | 6 +- arch/powerpc/platforms/cell/iommu.c | 17 - arch/powerpc/platforms/cell/smp.c | 1 + arch/powerpc/platforms/cell/spufs/file.c | 20 +- arch/powerpc/platforms/cell/spufs/sched.c | 2 +- arch/powerpc/platforms/maple/pci.c | 2 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powermac/sleep.S | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 4 +- arch/powerpc/platforms/powernv/vas-window.c | 2 +- arch/powerpc/platforms/pseries/Makefile | 1 - arch/powerpc/platforms/pseries/pci.c | 27 - arch/powerpc/platforms/pseries/vas.c | 2 +- arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/fsl_gtm.c | 6 +- arch/powerpc/sysdev/xive/common.c | 4 +- arch/powerpc/sysdev/xive/native.c | 2 +- arch/powerpc/xmon/Makefile | 2 - arch/powerpc/xmon/xmon.c | 6 +- arch/riscv/boot/dts/canaan/Makefile | 2 - arch/riscv/boot/dts/canaan/k230-canmv.dts | 24 - arch/riscv/boot/dts/canaan/k230-evb.dts | 24 - arch/riscv/boot/dts/canaan/k230.dtsi | 142 -- arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 16 +- arch/s390/include/asm/processor.h | 1 + arch/s390/include/asm/stacktrace.h | 12 + arch/s390/kernel/asm-offsets.c | 5 + arch/s390/kernel/perf_event.c | 34 +- arch/s390/kernel/process.c | 5 - arch/s390/kernel/stacktrace.c | 89 +- arch/s390/kernel/vdso.c | 13 +- arch/s390/kernel/vdso32/Makefile | 4 +- arch/s390/kernel/vdso64/Makefile | 4 +- arch/s390/kernel/vdso64/vdso_user_wrapper.S | 19 +- arch/x86/include/asm/alternative.h | 14 - arch/x86/kvm/x86.c | 15 +- block/bio.c | 47 +- block/blk-lib.c | 68 +- block/blk.h | 1 + block/ioctl.c | 39 +- drivers/atm/fore200e.c | 3 - drivers/atm/fore200e.h | 1 - drivers/bluetooth/Kconfig | 11 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btintel.c | 26 +- drivers/bluetooth/btintel.h | 45 +- drivers/bluetooth/btintel_pcie.c | 1362 ++++++++++++ drivers/bluetooth/btintel_pcie.h | 430 ++++ drivers/bluetooth/btmrvl_main.c | 9 - drivers/bluetooth/btrsi.c | 1 - drivers/bluetooth/btsdio.c | 8 - drivers/bluetooth/btusb.c | 5 - drivers/bluetooth/hci_bcm4377.c | 1 - drivers/bluetooth/hci_ldisc.c | 6 - drivers/bluetooth/hci_serdev.c | 5 - drivers/bluetooth/hci_uart.h | 1 - drivers/bluetooth/hci_vhci.c | 10 +- drivers/bluetooth/virtio_bt.c | 2 - drivers/char/tpm/tpm-buf.c | 1 + drivers/char/tpm/tpm2-sessions.c | 10 +- drivers/clk/microchip/clk-mpfs.c | 92 +- drivers/clk/samsung/clk-gs101.c | 15 - drivers/cpufreq/pmac32-cpufreq.c | 8 +- drivers/firmware/dmi_scan.c | 6 + drivers/gpio/gpio-npcm-sgpio.c | 10 +- drivers/gpio/gpiolib.c | 31 +- drivers/gpio/gpiolib.h | 7 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 19 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 - drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 1 + drivers/gpu/drm/xe/xe_bb.c | 1 + drivers/gpu/drm/xe/xe_debugfs.c | 1 + drivers/gpu/drm/xe/xe_device.c | 2 + drivers/gpu/drm/xe/xe_device.h | 6 - drivers/gpu/drm/xe/xe_gsc.c | 1 + drivers/gpu/drm/xe/xe_gsc_proxy.c | 1 + drivers/gpu/drm/xe/xe_gsc_submit.c | 1 + drivers/gpu/drm/xe/xe_gt_clock.c | 1 + drivers/gpu/drm/xe/xe_gt_idle.c | 1 + drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 1 + drivers/gpu/drm/xe/xe_guc_pc.c | 1 + drivers/gpu/drm/xe/xe_guc_submit.c | 6 +- drivers/gpu/drm/xe/xe_mmio.c | 1 + drivers/gpu/drm/xe/xe_mocs.c | 1 + drivers/gpu/drm/xe/xe_mocs.h | 5 +- drivers/gpu/drm/xe/xe_pat.c | 1 + drivers/gpu/drm/xe/xe_query.c | 1 + drivers/gpu/drm/xe/xe_uc.c | 1 + drivers/gpu/drm/xe/xe_vm.h | 1 + drivers/gpu/drm/xe/xe_vm_doc.h | 24 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 5 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 17 +- drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c | 2 +- drivers/hid/bpf/progs/FR-TEC__Raptor-Mach-2.bpf.c | 185 ++ drivers/hid/bpf/progs/HP__Elite-Presenter.bpf.c | 58 + drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c | 290 +++ .../hid/bpf/progs/IOGEAR__Kaliber-MMOmentum.bpf.c | 59 + drivers/hid/bpf/progs/Makefile | 91 + .../hid/bpf/progs/Microsoft__XBox-Elite-2.bpf.c | 133 ++ drivers/hid/bpf/progs/README | 102 + drivers/hid/bpf/progs/Wacom__ArtPen.bpf.c | 173 ++ drivers/hid/bpf/progs/XPPen__Artist24.bpf.c | 229 ++ drivers/hid/bpf/progs/XPPen__ArtistPro16Gen2.bpf.c | 274 +++ drivers/hid/bpf/progs/hid_bpf.h | 15 + drivers/hid/bpf/progs/hid_bpf_helpers.h | 168 ++ drivers/hid/hid-asus.c | 132 +- drivers/hid/hid-debug.c | 43 +- drivers/hid/hid-ids.h | 3 + drivers/hid/hid-kye.c | 75 +- drivers/hid/hid-logitech-hidpp.c | 14 +- drivers/hid/hid-multitouch.c | 6 + drivers/hid/hid-playstation.c | 52 +- drivers/hid/hid-steam.c | 155 +- drivers/hid/i2c-hid/i2c-hid-core.c | 44 +- drivers/hid/intel-ish-hid/Makefile | 1 + drivers/hid/intel-ish-hid/ipc/ipc.c | 7 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 23 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 21 + drivers/hid/intel-ish-hid/ishtp/init.c | 8 + drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 28 + drivers/hid/intel-ish-hid/ishtp/loader.c | 275 +++ drivers/hid/intel-ish-hid/ishtp/loader.h | 226 ++ drivers/hwmon/adc128d818.c | 4 +- drivers/hwmon/emc1403.c | 737 ++++--- drivers/i3c/device.c | 4 + drivers/i3c/master.c | 6 + drivers/i3c/master/dw-i3c-master.c | 67 +- drivers/i3c/master/dw-i3c-master.h | 2 + drivers/i3c/master/svc-i3c-master.c | 18 +- drivers/iio/addac/ad74115.c | 40 +- drivers/iio/frequency/admv1013.c | 40 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 +- drivers/macintosh/Kconfig | 2 +- drivers/md/md.c | 7 +- drivers/md/md.h | 4 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/can/dev/dev.c | 2 +- drivers/net/can/vcan.c | 2 +- drivers/net/can/vxcan.c | 2 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 2 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/fungible/funeth/funeth_main.c | 2 +- drivers/net/ethernet/google/gve/gve.h | 6 + drivers/net/ethernet/google/gve/gve_dqo.h | 6 + drivers/net/ethernet/google/gve/gve_main.c | 177 +- drivers/net/ethernet/google/gve/gve_rx.c | 12 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 12 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_lib.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 4 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 14 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 +- .../net/ethernet/marvell/prestera/prestera_main.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 8 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 2 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 27 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/efx_common.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sfc/siena/efx_common.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 4 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fjes/fjes_main.c | 2 +- drivers/net/geneve.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 2 +- drivers/net/net_failover.c | 2 +- drivers/net/netdevsim/netdev.c | 2 +- drivers/net/ntb_netdev.c | 4 +- drivers/net/phy/marvell.c | 83 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/slip/slip.c | 2 +- drivers/net/team/team_core.c | 2 +- drivers/net/usb/aqc111.c | 10 +- drivers/net/usb/asix_devices.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc_ncm.c | 2 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/r8152.c | 4 +- drivers/net/usb/smsc75xx.c | 12 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/virtio_net.c | 290 ++- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vsockmon.c | 2 +- drivers/net/vxlan/vxlan_core.c | 4 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/xen-netback/interface.c | 2 +- drivers/net/xen-netfront.c | 2 +- drivers/regulator/devres.c | 2 +- drivers/remoteproc/mtk_scp.c | 1 - drivers/remoteproc/ti_k3_r5_remoteproc.c | 6 +- drivers/reset/reset-mpfs.c | 95 +- drivers/rpmsg/qcom_glink_ssr.c | 1 + drivers/s390/net/ctcm_main.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 26 +- fs/bcachefs/alloc_background.c | 4 +- fs/bcachefs/alloc_background.h | 8 +- fs/bcachefs/alloc_foreground.c | 208 +- fs/bcachefs/alloc_foreground.h | 1 + fs/bcachefs/alloc_types.h | 7 + fs/bcachefs/bcachefs.h | 2 +- fs/bcachefs/bcachefs_format.h | 2 + fs/bcachefs/bkey_methods.c | 4 +- fs/bcachefs/btree_cache.c | 33 +- fs/bcachefs/btree_types.h | 2 + fs/bcachefs/checksum.c | 1 + fs/bcachefs/journal.c | 10 +- fs/bcachefs/move.c | 22 +- fs/bcachefs/quota.c | 8 +- fs/bcachefs/sb-clean.c | 14 + fs/bcachefs/sb-downgrade.c | 13 +- fs/bcachefs/super-io.c | 49 +- fs/bcachefs/sysfs.c | 43 +- fs/bcachefs/trace.h | 97 +- fs/binfmt_elf.c | 7 +- fs/coredump.c | 16 + fs/ext4/acl.h | 5 - fs/ext4/ext4.h | 9 +- fs/ext4/extents.c | 3 +- fs/ext4/file.c | 5 +- fs/ext4/inode.c | 11 +- fs/ext4/ioctl.c | 3 +- fs/ext4/mballoc-test.c | 76 + fs/ext4/mballoc.c | 322 +-- fs/ext4/mballoc.h | 14 +- fs/ext4/namei.c | 2 +- fs/ext4/super.c | 14 +- fs/ext4/sysfs.c | 174 +- fs/ext4/xattr.c | 145 +- fs/gfs2/super.c | 5 +- fs/jbd2/commit.c | 1 - fs/orangefs/super.c | 3 +- include/asm-generic/bug.h | 2 +- include/linux/bio.h | 4 + include/linux/blkdev.h | 2 +- include/linux/compiler_types.h | 7 + include/linux/coredump.h | 2 + include/linux/gpio/driver.h | 4 +- include/linux/hid.h | 6 +- include/linux/huge_mm.h | 29 - include/linux/marvell_phy.h | 2 + include/linux/printk.h | 2 +- include/linux/rcu_segcblist.h | 88 +- include/linux/rcupdate.h | 62 +- include/linux/regmap.h | 62 +- include/net/bluetooth/hci.h | 114 - include/net/bluetooth/hci_core.h | 46 +- include/soc/microchip/mpfs.h | 10 +- include/sound/hda_codec.h | 11 - include/trace/events/nilfs2.h | 6 +- include/uapi/linux/kvm.h | 4 +- include/uapi/linux/virtio_bt.h | 1 - io_uring/io-wq.c | 47 +- kernel/bpf/arena.c | 2 +- kernel/kcsan/kcsan_test.c | 17 + kernel/pid_namespace.c | 17 + kernel/printk/printk.c | 26 +- kernel/rcu/rcutorture.c | 48 +- kernel/rcu/tasks.h | 16 +- kernel/rcu/tree.c | 75 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 147 +- kernel/trace/ftrace.c | 13 +- lib/Kconfig | 2 +- lib/dim/Makefile | 4 +- lib/dim/dim.c | 3 + localversion-next | 2 +- mm/huge_memory.c | 115 +- mm/memcontrol.c | 10 +- mm/rmap.c | 67 +- net/8021q/vlan_dev.c | 2 +- net/batman-adv/soft-interface.c | 2 +- net/bluetooth/hci_conn.c | 3 +- net/bluetooth/hci_core.c | 132 +- net/bluetooth/hci_event.c | 152 -- net/bluetooth/hci_sock.c | 5 +- net/bluetooth/hci_sync.c | 112 +- net/bluetooth/l2cap_core.c | 24 +- net/bluetooth/mgmt.c | 84 +- net/bridge/br_device.c | 2 +- net/core/dev.c | 51 +- net/core/rtnetlink.c | 90 +- net/dccp/ccids/ccid2.c | 1 + net/dsa/user.c | 2 +- net/hsr/hsr_device.c | 2 +- net/hsr/hsr_main.c | 2 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_tunnel.c | 6 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/ip6_vti.c | 3 +- net/mptcp/subflow.c | 36 +- net/phonet/pn_netlink.c | 2 +- net/sched/sch_api.c | 2 +- net/sched/sch_teql.c | 4 +- net/xfrm/xfrm_interface_core.c | 2 +- rust/kernel/alloc/vec_ext.rs | 5 +- scripts/Makefile.vdsoinst | 2 +- scripts/checkpatch.pl | 6 + scripts/kconfig/conf.c | 11 +- scripts/kconfig/confdata.c | 9 +- scripts/kconfig/gconf.c | 62 +- scripts/kconfig/lkc_proto.h | 1 + scripts/kconfig/menu.c | 12 - scripts/kconfig/parser.y | 54 + scripts/kconfig/symbol.c | 68 +- scripts/kernel-doc | 2 +- sound/arm/pxa2xx-pcm-lib.c | 4 +- sound/pci/hda/cs35l41_hda_property.c | 2 + sound/pci/hda/hda_codec.c | 37 +- sound/pci/hda/hda_controller.c | 2 - sound/pci/hda/hda_generic.c | 4 - sound/pci/hda/hda_generic.h | 2 - sound/pci/hda/hda_intel.c | 46 +- sound/pci/hda/hda_intel_trace.h | 2 - sound/pci/hda/hda_sysfs.c | 4 - sound/pci/hda/patch_analog.c | 4 - sound/pci/hda/patch_ca0132.c | 4 - sound/pci/hda/patch_cirrus.c | 4 - sound/pci/hda/patch_conexant.c | 4 - sound/pci/hda/patch_cs8409.c | 8 - sound/pci/hda/patch_hdmi.c | 8 - sound/pci/hda/patch_realtek.c | 17 +- sound/pci/hda/patch_sigmatel.c | 8 - sound/pci/hda/patch_via.c | 6 - sound/soc/amd/acp/acp-mach-common.c | 2 +- sound/soc/amd/acp3x-rt5682-max9836.c | 2 +- sound/soc/amd/ps/ps-sdw-dma.c | 2 +- sound/soc/codecs/hda-dai.c | 2 +- sound/soc/codecs/hda.c | 2 +- sound/soc/codecs/hda.h | 2 +- sound/soc/codecs/wm8962.c | 12 +- sound/soc/codecs/wm8993.c | 12 +- sound/soc/codecs/wm8994.c | 8 +- sound/soc/codecs/wm8996.c | 14 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/imx-card.c | 6 +- sound/soc/fsl/imx-hdmi.c | 2 +- sound/soc/fsl/imx-pcm-rpmsg.c | 6 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/img/img-i2s-out.c | 2 +- sound/soc/intel/avs/apl.c | 2 +- sound/soc/intel/avs/avs.h | 2 +- sound/soc/intel/avs/board_selection.c | 2 +- sound/soc/intel/avs/boards/da7219.c | 2 +- sound/soc/intel/avs/boards/dmic.c | 2 +- sound/soc/intel/avs/boards/es8336.c | 4 +- sound/soc/intel/avs/boards/hdaudio.c | 2 +- sound/soc/intel/avs/boards/i2s_test.c | 2 +- sound/soc/intel/avs/boards/max98357a.c | 2 +- sound/soc/intel/avs/boards/max98373.c | 2 +- sound/soc/intel/avs/boards/max98927.c | 2 +- sound/soc/intel/avs/boards/nau8825.c | 4 +- sound/soc/intel/avs/boards/probe.c | 2 +- sound/soc/intel/avs/boards/rt274.c | 5 +- sound/soc/intel/avs/boards/rt286.c | 6 +- sound/soc/intel/avs/boards/rt298.c | 6 +- sound/soc/intel/avs/boards/rt5514.c | 2 +- sound/soc/intel/avs/boards/rt5663.c | 2 +- sound/soc/intel/avs/boards/rt5682.c | 2 +- sound/soc/intel/avs/boards/ssm4567.c | 2 +- sound/soc/intel/avs/cldma.c | 2 +- sound/soc/intel/avs/cldma.h | 2 +- sound/soc/intel/avs/cnl.c | 2 +- sound/soc/intel/avs/control.c | 2 +- sound/soc/intel/avs/control.h | 2 +- sound/soc/intel/avs/core.c | 2 +- sound/soc/intel/avs/debugfs.c | 2 +- sound/soc/intel/avs/dsp.c | 2 +- sound/soc/intel/avs/icl.c | 2 +- sound/soc/intel/avs/ipc.c | 2 +- sound/soc/intel/avs/loader.c | 2 +- sound/soc/intel/avs/messages.c | 2 +- sound/soc/intel/avs/messages.h | 2 +- sound/soc/intel/avs/path.c | 2 +- sound/soc/intel/avs/path.h | 2 +- sound/soc/intel/avs/pcm.c | 2 +- sound/soc/intel/avs/probes.c | 2 +- sound/soc/intel/avs/registers.h | 2 +- sound/soc/intel/avs/skl.c | 2 +- sound/soc/intel/avs/sysfs.c | 2 +- sound/soc/intel/avs/tgl.c | 2 +- sound/soc/intel/avs/topology.c | 2 +- sound/soc/intel/avs/topology.h | 2 +- sound/soc/intel/avs/trace.c | 2 +- sound/soc/intel/avs/utils.c | 2 +- sound/soc/intel/avs/utils.h | 2 +- sound/soc/intel/boards/bdw_rt286.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 2 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/hsw_rt5640.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 2 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 2 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/skl_rt286.c | 4 +- sound/soc/intel/boards/sof_board_helpers.c | 2 +- sound/soc/intel/boards/sof_maxim_common.c | 2 +- sound/soc/intel/boards/sof_realtek_common.c | 2 +- sound/soc/intel/boards/sof_ssp_amp.c | 2 +- sound/soc/intel/catpt/core.h | 2 +- sound/soc/intel/catpt/device.c | 2 +- sound/soc/intel/catpt/dsp.c | 2 +- sound/soc/intel/catpt/ipc.c | 2 +- sound/soc/intel/catpt/loader.c | 2 +- sound/soc/intel/catpt/messages.c | 2 +- sound/soc/intel/catpt/messages.h | 2 +- sound/soc/intel/catpt/pcm.c | 2 +- sound/soc/intel/catpt/registers.h | 2 +- sound/soc/intel/catpt/sysfs.c | 2 +- sound/soc/intel/catpt/trace.h | 2 +- sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-ssp-common.c | 2 +- sound/soc/intel/common/sst-dsp-priv.h | 2 +- sound/soc/intel/common/sst-dsp.c | 2 +- sound/soc/intel/common/sst-dsp.h | 2 +- sound/soc/intel/common/sst-ipc.c | 2 +- sound/soc/intel/common/sst-ipc.h | 2 +- sound/soc/kirkwood/kirkwood-dma.c | 2 +- sound/soc/loongson/loongson_card.c | 2 +- sound/soc/loongson/loongson_dma.c | 2 +- sound/soc/mediatek/mt7986/mt7986-afe-pcm.c | 4 +- sound/soc/mediatek/mt8186/mt8186-afe-pcm.c | 14 +- sound/soc/mediatek/mt8186/mt8186-mt6366.c | 2 +- sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 8 +- sound/soc/mediatek/mt8188/mt8188-mt6359.c | 6 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 10 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 4 +- sound/soc/meson/aiu-fifo.c | 2 +- sound/soc/meson/axg-fifo.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 4 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 2 +- sound/soc/qcom/sc7180.c | 10 +- sound/soc/qcom/sc7280.c | 12 +- sound/soc/qcom/sc8280xp.c | 8 +- sound/soc/qcom/sdw.c | 8 +- sound/soc/qcom/sm8250.c | 10 +- sound/soc/qcom/x1e80100.c | 8 +- sound/soc/samsung/midas_wm1811.c | 2 +- sound/soc/soc-topology-test.c | 2 +- sound/soc/sof/control.c | 2 +- sound/soc/sof/core.c | 2 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/fw-file-profile.c | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/atom.c | 2 +- sound/soc/sof/intel/atom.h | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/intel/cnl.c | 2 +- sound/soc/sof/intel/ext_manifest.h | 2 +- sound/soc/sof/intel/hda-bus.c | 2 +- sound/soc/sof/intel/hda-codec.c | 2 +- sound/soc/sof/intel/hda-common-ops.c | 2 +- sound/soc/sof/intel/hda-ctrl.c | 2 +- sound/soc/sof/intel/hda-dai-ops.c | 2 +- sound/soc/sof/intel/hda-dai.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda-ipc.c | 2 +- sound/soc/sof/intel/hda-ipc.h | 2 +- sound/soc/sof/intel/hda-loader-skl.c | 2 +- sound/soc/sof/intel/hda-loader.c | 2 +- sound/soc/sof/intel/hda-mlink.c | 2 +- sound/soc/sof/intel/hda-pcm.c | 2 +- sound/soc/sof/intel/hda-probes.c | 2 +- sound/soc/sof/intel/hda-stream.c | 2 +- sound/soc/sof/intel/hda-trace.c | 2 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/intel/icl.c | 2 +- sound/soc/sof/intel/lnl.c | 2 +- sound/soc/sof/intel/lnl.h | 2 +- sound/soc/sof/intel/mtl.c | 2 +- sound/soc/sof/intel/mtl.h | 2 +- sound/soc/sof/intel/pci-apl.c | 2 +- sound/soc/sof/intel/pci-cnl.c | 2 +- sound/soc/sof/intel/pci-icl.c | 2 +- sound/soc/sof/intel/pci-lnl.c | 2 +- sound/soc/sof/intel/pci-mtl.c | 2 +- sound/soc/sof/intel/pci-skl.c | 2 +- sound/soc/sof/intel/pci-tgl.c | 2 +- sound/soc/sof/intel/pci-tng.c | 2 +- sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/intel/skl.c | 2 +- sound/soc/sof/intel/telemetry.c | 2 +- sound/soc/sof/intel/telemetry.h | 2 +- sound/soc/sof/intel/tgl.c | 2 +- sound/soc/sof/iomem-utils.c | 2 +- sound/soc/sof/ipc.c | 2 +- sound/soc/sof/ipc3-control.c | 2 +- sound/soc/sof/ipc3-dtrace.c | 2 +- sound/soc/sof/ipc3-loader.c | 2 +- sound/soc/sof/ipc3-pcm.c | 2 +- sound/soc/sof/ipc3-priv.h | 2 +- sound/soc/sof/ipc3-topology.c | 2 +- sound/soc/sof/ipc3.c | 2 +- sound/soc/sof/ipc4-control.c | 2 +- sound/soc/sof/ipc4-fw-reg.h | 2 +- sound/soc/sof/ipc4-loader.c | 2 +- sound/soc/sof/ipc4-mtrace.c | 2 +- sound/soc/sof/ipc4-pcm.c | 2 +- sound/soc/sof/ipc4-priv.h | 2 +- sound/soc/sof/ipc4-telemetry.c | 2 +- sound/soc/sof/ipc4-telemetry.h | 2 +- sound/soc/sof/ipc4-topology.c | 2 +- sound/soc/sof/ipc4-topology.h | 2 +- sound/soc/sof/ipc4.c | 2 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/nocodec.c | 2 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 2 +- sound/soc/sof/pcm.c | 2 +- sound/soc/sof/pm.c | 2 +- sound/soc/sof/sof-acpi-dev.c | 2 +- sound/soc/sof/sof-acpi-dev.h | 2 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-audio.h | 2 +- sound/soc/sof/sof-client-ipc-flood-test.c | 2 +- sound/soc/sof/sof-client-ipc-kernel-injector.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 2 +- sound/soc/sof/sof-client-probes-ipc3.c | 2 +- sound/soc/sof/sof-client-probes-ipc4.c | 2 +- sound/soc/sof/sof-client-probes.c | 2 +- sound/soc/sof/sof-client.c | 2 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/sof/sof-pci-dev.h | 2 +- sound/soc/sof/sof-priv.h | 2 +- sound/soc/sof/sof-utils.c | 2 +- sound/soc/sof/sof-utils.h | 2 +- sound/soc/sof/stream-ipc.c | 2 +- sound/soc/sof/topology.c | 2 +- sound/soc/sof/trace.c | 2 +- sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sunxi/sun50i-dmic.c | 2 +- sound/soc/tegra/tegra_asoc_machine.c | 2 +- sound/soc/tegra/tegra_pcm.c | 6 +- sound/soc/ti/omap-hdmi.c | 2 +- tools/include/uapi/linux/kvm.h | 2 +- tools/lib/bpf/libbpf.c | 38 +- tools/lib/bpf/str_error.c | 16 +- tools/perf/bench/inject-buildid.c | 2 +- tools/perf/builtin-annotate.c | 6 +- tools/perf/builtin-buildid-cache.c | 2 +- tools/perf/builtin-buildid-list.c | 18 +- tools/perf/builtin-inject.c | 71 +- tools/perf/builtin-kallsyms.c | 2 +- tools/perf/builtin-kwork.c | 2 +- tools/perf/builtin-mem.c | 4 +- tools/perf/builtin-probe.c | 2 +- tools/perf/builtin-report.c | 6 +- tools/perf/builtin-script.c | 8 +- tools/perf/builtin-top.c | 4 +- tools/perf/builtin-trace.c | 2 +- tools/perf/tests/code-reading.c | 8 +- tools/perf/tests/dso-data.c | 67 +- tools/perf/tests/hists_common.c | 6 +- tools/perf/tests/hists_cumulate.c | 4 +- tools/perf/tests/hists_output.c | 2 +- tools/perf/tests/maps.c | 4 +- tools/perf/tests/symbols.c | 8 +- tools/perf/tests/vmlinux-kallsyms.c | 6 +- tools/perf/ui/browsers/annotate-data.c | 3 +- tools/perf/ui/browsers/annotate.c | 6 +- tools/perf/ui/browsers/hists.c | 8 +- tools/perf/ui/browsers/map.c | 4 +- tools/perf/util/annotate-data.c | 35 +- tools/perf/util/annotate.c | 23 +- tools/perf/util/auxtrace.c | 11 +- tools/perf/util/auxtrace.h | 1 + tools/perf/util/block-info.c | 2 +- tools/perf/util/bpf-event.c | 8 +- tools/perf/util/build-id.c | 38 +- tools/perf/util/callchain.c | 4 +- tools/perf/util/cs-etm.c | 5 +- tools/perf/util/data-convert-json.c | 2 +- tools/perf/util/db-export.c | 6 +- tools/perf/util/disasm.c | 40 +- tools/perf/util/dlfilter.c | 12 +- tools/perf/util/dso.c | 429 ++-- tools/perf/util/dso.h | 500 ++++- tools/perf/util/dsos.c | 286 +-- tools/perf/util/dsos.h | 18 +- tools/perf/util/event.c | 8 +- tools/perf/util/header.c | 8 +- tools/perf/util/hist.c | 4 +- tools/perf/util/intel-pt.c | 22 +- tools/perf/util/machine.c | 52 +- tools/perf/util/map.c | 78 +- tools/perf/util/maps.c | 14 +- tools/perf/util/print_insn.c | 2 +- tools/perf/util/probe-event.c | 25 +- .../perf/util/scripting-engines/trace-event-perl.c | 6 +- .../util/scripting-engines/trace-event-python.c | 21 +- tools/perf/util/sort.c | 19 +- tools/perf/util/srcline.c | 65 +- tools/perf/util/symbol-elf.c | 145 +- tools/perf/util/symbol-minimal.c | 4 +- tools/perf/util/symbol.c | 186 +- tools/perf/util/symbol_fprintf.c | 4 +- tools/perf/util/synthetic-events.c | 24 +- tools/perf/util/thread.c | 4 +- tools/perf/util/unwind-libunwind-local.c | 18 +- tools/perf/util/unwind-libunwind.c | 2 +- tools/perf/util/vdso.c | 8 +- tools/power/x86/turbostat/turbostat.c | 29 +- tools/testing/selftests/bpf/Makefile | 19 +- .../bpf/prog_tests/test_struct_ops_module.c | 78 +- tools/testing/selftests/bpf/progs/cpumask_common.h | 2 +- .../selftests/bpf/progs/struct_ops_forgotten_cb.c | 19 + .../selftests/bpf/progs/struct_ops_nulled_out_cb.c | 22 + .../selftests/bpf/progs/test_xdp_noinline.c | 27 +- tools/testing/selftests/cgroup/test_zswap.c | 138 +- tools/testing/selftests/hid/tests/base.py | 92 +- tools/testing/selftests/hid/tests/base_device.py | 421 ++++ tools/testing/selftests/hid/tests/base_gamepad.py | 238 ++ tools/testing/selftests/hid/tests/test_gamepad.py | 457 +++- tools/testing/selftests/hid/tests/test_tablet.py | 723 +++++-- tools/testing/selftests/net/gro.c | 3 + tools/testing/selftests/net/ip_local_port_range.c | 2 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 2 +- .../net/netfilter/conntrack_tcp_unreplied.sh | 25 +- 829 files changed, 13831 insertions(+), 6272 deletions(-) create mode 100644 arch/powerpc/boot/dts/fsl/pq3-power.dtsi delete mode 100644 arch/riscv/boot/dts/canaan/k230-canmv.dts delete mode 100644 arch/riscv/boot/dts/canaan/k230-evb.dts delete mode 100644 arch/riscv/boot/dts/canaan/k230.dtsi create mode 100644 drivers/bluetooth/btintel_pcie.c create mode 100644 drivers/bluetooth/btintel_pcie.h create mode 100644 drivers/hid/bpf/progs/FR-TEC__Raptor-Mach-2.bpf.c create mode 100644 drivers/hid/bpf/progs/HP__Elite-Presenter.bpf.c create mode 100644 drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c create mode 100644 drivers/hid/bpf/progs/IOGEAR__Kaliber-MMOmentum.bpf.c create mode 100644 drivers/hid/bpf/progs/Makefile create mode 100644 drivers/hid/bpf/progs/Microsoft__XBox-Elite-2.bpf.c create mode 100644 drivers/hid/bpf/progs/README create mode 100644 drivers/hid/bpf/progs/Wacom__ArtPen.bpf.c create mode 100644 drivers/hid/bpf/progs/XPPen__Artist24.bpf.c create mode 100644 drivers/hid/bpf/progs/XPPen__ArtistPro16Gen2.bpf.c create mode 100644 drivers/hid/bpf/progs/hid_bpf.h create mode 100644 drivers/hid/bpf/progs/hid_bpf_helpers.h create mode 100644 drivers/hid/intel-ish-hid/ishtp/loader.c create mode 100644 drivers/hid/intel-ish-hid/ishtp/loader.h create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_forgotten_cb.c create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_nulled_out_cb.c create mode 100644 tools/testing/selftests/hid/tests/base_device.py create mode 100644 tools/testing/selftests/hid/tests/base_gamepad.py