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 9aaeb87ce1e9 Add linux-next specific files for 20240906 omits 37e609896b09 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits ed92e3aaa8a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0a35a1f31908 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2e53457ac20 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits be28b79807f6 fix up for "lib/string_choices: Add str_true_false()/str_f [...] omits 92528bdf21c6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits cd9e3d39a7a0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 7816e760b557 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 982077af679b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits ec641bfefa41 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 047fbd800b7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 449ef4d04039 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc2b4628df87 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits a73d0dc35c5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 237f8a8c4230 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5658f699d5de Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 3c16a6757ef4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec84ab41ce63 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 2480a4c84457 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25293d32bd1b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 6af81a856ca2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits b285ec63b615 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits c91d3eebec1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8c81b0faaa5 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ee41a3a4793e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 911deb4f0568 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75801173e8fc Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 55afdefd87c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0be62be6e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ce5512ac1b1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 74cdd1c77aec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0daad7e5ed74 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 410296c8961e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c97ba1949da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a6ce8cd4751 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d537269e9a90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b98032f70162 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 49dd1cad3fe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bec04b94313 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 728e6ce3f013 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 9b3bdf38aa55 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a53181f74427 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7101585f2985 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits b215154ee6fc Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c0e59a3e9660 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 693f8187aea0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4af70281fcef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 315d7dc6c8af Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 9fde10e5513e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits c55a9f30d0e2 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 0ffee9c2d1f5 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits da61f5e6a2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2317dd43bb3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b5c87961e30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 969f56018e01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 030bf33fd754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90f412e72a1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16e8938e4b54 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 2f5533752f2e Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits f60e58ae6df6 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits 18a1c3775d38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7eb6a9547328 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 7017e48149f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03b42f544360 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ca9f3aab5e2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9b9e5fa94320 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits a03e5f471ab9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fc53b538e5f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b591bfdc393 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c37657dfee28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 386dc1aafe2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8cef91fe2562 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d9fdacc40d1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fa50ed157e5 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 5f20a88b75ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6525cbfd5031 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 8e5a956ece40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 212857cd0995 selftests: vDSO: ensure vgetrandom works in a time namespace omits 1908148dd7c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04da164a45eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 297ca778e1bc Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits aa3cdd466e4b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 3446a9066fbd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 571f3bb9f5a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18f1a6d31fb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68f55f165d3c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits fedce163b398 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d0c496159e9 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 79b21bdaa148 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e8da86cac43 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3fbde645406d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 349087bd61b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cf50f1d05dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4977c581555 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits dd8e3a19edbe Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits afad3df4d06e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits d562bfebd03b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 7e020ce80588 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits f71e117ed29d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits dce031d33c8d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b2a56105aac3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits d9682dc310c9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits dbcd6a5d3519 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c495c39689c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa860fee33be Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f8fb2e789ec5 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 08cc945af97e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e9ac1b039a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17909b7ccd35 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2bcbd5991fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61c8bc3386cc Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1632a70f6584 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a00e4f3619e1 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits e9dedaa9196a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits b7a62750eabd Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9e11dc3b6e96 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits bd1f4c4e49a1 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 8d65052c7641 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 28afd278bfa1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits c06acf7d2e63 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits ba283fca33c7 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits f3a2dbf2e924 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits d51b230c2bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b4445f418df Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 4dc6bcc6c265 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 082db7d47a05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3807e6dff566 Merge branch 'fs-next' of linux-next omits 7d471cdfdaec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a62c973bb23f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 521fdc0fbf8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0189290b0a86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 355074733ccd Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 4934ffc785bc Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits e8c64d5bc07b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ba444cda0e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fe2a8cd2131 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 58629a121ef6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 81bbd28b36ff Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 1e07127c31c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33e54727f130 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 65c213586210 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 62d54c454da6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1b7da43ecb5a Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 4c6464380a34 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits cb2592c8af01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3aba4a0ccb19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d047f846d3e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df86643ab774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9efd8db3c53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a69d13e4f8e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87750e5c249b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 089584795b08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74b05f6d842a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8d854f8c0d51 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits e16d0ef6b70c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits f251a6ba2338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 663d102aa587 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 145315490776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9a519272193 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 81591b2ef3c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08e5dec06b63 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits a93df477380a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 457698ed6acb Merge branch 'clang-format' of https://github.com/ojeda/linux.git omits d844ccfb7843 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1193849ec834 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits f96e07c7b750 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 74cd951c843c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits d9668a13cdc2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits cf2f6969f46f Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 92c127bc099d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04dc9c0a700d Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits c66df2072d69 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 64c6d4135315 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 522cac8a56ee Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits eb76bea88e58 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 7b5ccddd7e53 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits faa1d818bc8c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 0fde0183a19f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a3434ca211c0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits d8f7959ffd6c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 14e2999c08f6 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 81edd76b9bd0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits b14e4b9c0f78 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits c7e5d6a12291 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b1d670673276 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 05bf1ebf4c44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a1a0f46f9b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d852e756f804 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fa913ac31c9d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 246a6c623bd9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ace71d94fdc8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c6ffd142b85f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0800f3372574 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 701619ae3507 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e2371483d7c6 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits fa1d880914f9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 9dc2531ff9fa Merge branch 'fs-current' of linux-next omits 5e57494b8f20 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits a58e60d6975b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits d0558b50229c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cff4fd3ffa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ad09c7a09201 Merge branch '9p-next' of git://github.com/martinetd/linux omits eca1aba27e56 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits fbf9e08ee665 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4b4b87109d67 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 59e44468288c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 00d38acf3482 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 808065516596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 009f7e518e40 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a974d928b90f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 948dcbb35acd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits fe367e602077 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 87bc763771e0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 211790d723ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99d34cbe5c53 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 61b1d53fd051 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f2b329101d74 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a4b04a29dd4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa50c30a37b5 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 220fb7fa66e4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fc15e8a7469d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 08a0dea87ab8 Merge remote-tracking branch 'asoc/for-6.12' into asoc-next omits 8dd7cf087ba7 nfsd: handle delegated timestamps in SETATTR omits 921347aabef1 nfsd: add support for delegated timestamps omits 915562515077 nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION omits 9d0b846784f0 nfsd: add support for FATTR4_OPEN_ARGUMENTS omits 4443c4f509e7 nfs_common: make include/linux/nfs4.h include generated nfs4.h omits eecc86f5e539 nfsd: have nfsd4_deleg_getattr_conflict pass back write de [...] omits 6cb6bcdbdf41 nfsd: drop the nfsd4_fattr_args "size" field omits 4374695a6b0f nfsd: don't request change attr in CB_GETATTR once file is [...] omits 95cc4b273896 nfsd: drop the ncf_cb_bmap field omits 51158790589f nfsd: fix initial getattr on write delegation omits a383777d1965 Merge branch 'for-next-next-v6.11-20240905' into for-next- [...] omits 6d74bda659c8 Merge branch 'for-next-current-v6.10-20240905' into for-ne [...] omits 6a1f937fa106 Merge branch 'misc-next' into for-next-next-v6.11-20240905 omits 6d1211a6b956 Merge branch 'b-for-next' into for-next-next-v6.11-20240905 omits b03fd1b539dc Merge branch 'misc-6.11' into for-next-next-v6.11-20240905 omits 3305f6fb4dc0 Merge branch 'misc-6.11' into for-next-current-v6.10-20240905 omits 8dc0c446dafd btrfs: remove conditional path allocation omits c8e1e2b2a6bb btrfs: push cleanup into read_locked_inode() omits 5449abe4cae8 btrfs: only unlock the to-be-submitted ranges inside a folio omits 3c0f01aafcd8 btrfs: merge btrfs_folio_unlock_writer() into btrfs_folio_ [...] omits c94dc0cb8f71 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits dece8c5369d0 btrfs: scrub: ensure we output at least one error message [...] omits ff0798bfd8a6 btrfs: scrub: simplify the inode iteration output omits fc7b5f234834 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 6418a3444f9a btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits cfc1e705977d btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 5e7a59337dda btrfs: scrub: fix incorrectly reported logical/physical address omits 65722cf702a6 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits 12249ef36987 btrfs: === misc-next on b-for-next === omits ac597632e112 powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO64 omits 3279be36b671 powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO32 omits b138b6014e3f powerpc/vdso: Refactor CFLAGS for CVDSO build omits cf11dd0d2ec1 powerpc/vdso32: Add crtsavres omits 18c1b70a31df mm: Define VM_DROPPABLE for powerpc/32 omits 99a13b3ba317 selftests: vDSO: don't include generated headers for chacha test omits 1d7f2c57b5d2 arm64: vDSO: Wire up getrandom() vDSO implementation omits 566644cc51d0 Merge branch into tip/master: 'x86/timers' omits c0405887b0e7 Merge branch into tip/master: 'x86/splitlock' omits 4396ee7bc8a6 Merge branch into tip/master: 'x86/sev' omits f6fc578fa78b Merge branch into tip/master: 'x86/platform' omits 736abf912de8 Merge branch into tip/master: 'x86/mm' omits 832770196c2d Merge branch into tip/master: 'x86/misc' omits b977e04ae5b9 Merge branch into tip/master: 'x86/microcode' omits 18ed3b51a705 Merge branch into tip/master: 'x86/fred' omits 1298e893c0e7 Merge branch into tip/master: 'x86/fpu' omits 587146580629 Merge branch into tip/master: 'x86/cpu' omits 8b70335fc2d7 Merge branch into tip/master: 'x86/core' omits 0bb8646e6d41 Merge branch into tip/master: 'x86/cleanups' omits 5d3d87267dbc Merge branch into tip/master: 'x86/build' omits 6a3ce3d654a6 Merge branch into tip/master: 'x86/bugs' omits 60d8a903911e Merge branch into tip/master: 'x86/apic' omits 965fc8f9340f Merge branch into tip/master: 'timers/core' omits 49fcb92863b4 Merge branch into tip/master: 'timers/clocksource' omits c094cf0da06b Merge branch into tip/master: 'smp/core' omits 56ac1360d3d0 Merge branch into tip/master: 'sched/core' omits 0f905ee0930f Merge branch into tip/master: 'ras/core' omits c56233f70948 Merge branch into tip/master: 'perf/core' omits 421e6238e06b Merge branch into tip/master: 'locking/core' omits f985544157db Merge branch into tip/master: 'irq/core' omits d49dbe3b42b0 Merge branch into tip/master: 'core/core' omits 89c36207e600 Merge branch into tip/master: 'timers/urgent' omits ef7e7625976d Merge branch into tip/master: 'perf/urgent' omits 8d72eba1cf8c perf/x86/rapl: Fix the energy-pkg event for AMD CPUs omits b5fa341a2db8 Merge branch 'vfs.procfs' into vfs.all Signed-off-by: Chri [...] omits c60185321dc2 Merge branch 'vfs.fallocate' into vfs.all Signed-off-by: C [...] omits a2edde4cfae8 Merge branch 'vfs.file' into vfs.all omits 98c350544ee5 Merge branch 'vfs.blocksize' into vfs.all Signed-off-by: C [...] omits 14a4d228ab69 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] omits 9cf8c067afbe Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits 6fdf554075aa Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] omits 1667ded572e4 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits 096200831986 Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] omits 842b05f1e2f5 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 3c6891c4703e Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits b445b54910ae fs/pipe: Correct imprecise wording in comment omits 998c477a1418 Merge patch series "fhandle: expose u64 mount id to name_t [...] omits a6f1210ef667 fhandle: expose u64 mount id to name_to_handle_at(2) omits 80ce09c605f2 uapi: explain how per-syscall AT_* flags should be allocated omits c12931a89f18 arm64: alternative: make alternative_has_cap_likely() VDSO [...] omits 748a01995f80 selftests: vDSO: also test counter in vdso_test_chacha omits d3acf00c97f7 selftests: vDSO: build tests with O2 optimization omits 96a619dc6dbf LoongArch: vDSO: Wire up getrandom() vDSO implementation omits 9b6737e1e2de bcachefs: Use mm_account_reclaimed_pages() when freeing bt [...] omits 7abab864a198 bcachefs: Progress indicator for extents_to_backpointers omits 30c864d37631 bcachefs: EIO errcode cleanup omits 9e4d576febd3 bcachefs: Move tabstop setup to bch2_dev_usage_to_text() omits 528418f00ccf bcachefs: More BCH_SB_MEMBER_INVALID support omits ecc6c7c30c1c bcachefs: Simplify bch2_bkey_drop_ptrs() omits c3606861817e bcachefs: Fix ca->io_ref usage omits 0307936a5e95 bcachefs: Fix compilation error for bch2_sb_member_alloc omits ddc54a8903c3 bcachefs: Options for recovery_passes, recovery_passes_exclude omits 2ce19efa2b5b bcachefs: Use __GFP_ACCOUNT for reclaimable memory omits a220efd26cd0 kbuild: compile constant module information only once omits 438b75ce076b ARC: update the help message for CONFIG_ARC_BUILTIN_DTB_NAME omits a9018372eb2a kbuild: remove recent dependency on "truncate" program omits 27052134f514 kbuild: add debug package to pacman PKGBUILD omits 0993abbc7835 Documentation: kconfig: explicitly document missing prompt omits 6241635b0b32 foo omits 11e5bc765e83 ocfs2: cleanup return value and mlog in ocfs2_global_read_info() omits bbff4ac485e9 nilfs2: remove duplicate 'unlikely()' usage omits fdf7cce35ec2 nilfs2: fix potential oob read in nilfs_btree_check_delete() omits b21a829e6062 nilfs2: determine empty node blocks as corrupted omits 3cabab4f09cd nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() omits 7d7f37c6ec5f user_namespace: use kmemdup_array() instead of kmemdup() f [...] omits c81aa09f9aa2 tools/mm: rm thp_swap_allocator_test when make clean omits 4ccddb27c4a5 squashfs: fix percpu address space issues in decompressor_ [...] omits 283cdc43155c lib: glob.c: added null check for character class omits 648adbdc491d foo omits 756ca36d6433 mm: optimization on page allocation when CMA enabled omits e214947c2851 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits 24649295a4ae mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits c67907222c56 uprobes: use vm_special_mapping close() functionality omits 3baaa6e515f9 mm: page_alloc: fix missed updates of PGFREE in free_unref [...] omits 6a4a4054c0f2 mm: care about shadow stack guard gap when getting an unma [...] omits 944b5fd99e6d mm: pass vm_flags to generic_get_unmapped_area() omits 15ef57ec6c94 mm: make arch_get_unmapped_area() take vm_flags by default omits b2a0376f62c3 mm/damon/tests/vaddr-kunit: init maple tree without MT_FLA [...] omits 7baa54e67d87 mm: Kconfig: fixup zsmalloc configuration omits 6fc00e3786a5 filemap: fix the last_index of mm_filemap_get_pages omits 73430cbba3b0 mmtmpfs-consider-end-of-file-write-in-shmem_is_huge-checkp [...] omits 082fda13ee6c mm,tmpfs: consider end of file write in shmem_is_huge omits 008babbb0335 zram: support priority parameter in recompression omits 1e4d338bd36c Documentation/zram: trivial fixup omits 5389aafeed5e Documentation/zram: add documentation for algorithm parameters omits c7b00f20019a zram: add dictionary support to zstd backend omits 16b9bb8e9591 zram: add dictionary support to lz4hc omits a32d312217ec zram: add dictionary support to lz4 omits 117b37b827f2 zram: move immutable comp params away from per-CPU context omits 6ca91a2f8917 zram: introduce zcomp_ctx structure omits e35768144e06 zram: introduce zcomp_req structure omits c0e668a8e170 zram: add support for dict comp config omits 7cce14576a71 zram: introduce algorithm_params device attribute omits 0fa6d8d5da80 zram: recalculate zstd compression params once omits 12fbd1d349ce zram: introduce zcomp_params structure omits beb300a0dfe3 zram: check that backends array has at least one backend omits c168f8372487 zram: add 842 compression backend support omits c4ee964d86e6 zram: add zlib compression backend support omits 8c459cddf658 zram: pass estimated src size hint to zstd omits 3858c30a2bfb zram: add zstd compression backend support omits 3035f3d7a578 zram: add lz4hc compression backend support omits d203f36b8bdf zram: add lz4 compression backend support omits 8df5286d2418 zram: add lzo and lzorle compression backends support omits b44cab069ea5 zram: introduce custom comp backends API omits 9ae897a72ef5 lib: zstd: fix null-deref in ZSTD_createCDict_advanced2() omits 357f3cde27ad lib: lz4hc: export LZ4_resetStreamHC symbol omits ee99f17e1dcb lib: zstd: export API needed for dictionary support omits b2d79318d584 maple_tree: fix comment typo on ma_flag of allocation tree omits bebedec74ea6 mm: fix folio_alloc_noprof() omits c6a5d8b6035e maple_tree: cleanup function descriptions omits 792fd6af4d19 mm/vmscan: wake up flushers conditionally to avoid cgroup OOM omits 69b6e0e52dcd mm: page_alloc: simpify page del and expand omits c9b39abdbaea selftests/mm: relax test to fail after 100 migration failures omits e5e6e4f83cd2 mm/memcontrol: add per-memcg pgpgin/pswpin counter omits 7f91fd5092c9 mm: add sysfs entry to disable splitting underused THPs omits 83393cbf6205 mm: split underused THPs omits ddde73314017 mm: introduce a pageflag for partially mapped folios omits 595acc637de0 mm: selftest to verify zero-filled pages are mapped to zeropage omits 758cb441b14d mm: remap unused subpages to shared zeropage when splittin [...] omits acbb7ceaefa7 mm: free zapped tail pages when splitting isolated thp omits 7c0bcfdfa497 mm: also update the doc for __GFP_NOFAIL with order > 1 omits 8d92521f8923 mm: warn about illegal __GFP_NOFAIL usage in a more approp [...] omits 596002e0eab4 mm: document __GFP_NOFAIL must be blockable omits 5b3dfc30940d vduse: avoid using __GFP_NOFAIL omits e8cf791885da mm/vmalloc.c: make use of the helper macro LIST_HEAD() omits cf6acc0ce030 mm-hugetlb-sort-out-global-lock-annotations-fix-fix omits d24212aa29ae mm-hugetlb-sort-out-global-lock-annotations-fix omits 98ad2f62064d mm/hugetlb: sort out global lock annotations omits 828205e388de mm-shmem-extend-shmem_unused_huge_shrink-to-all-sizes-fix omits f45e258fa0d8 mm: shmem: extend shmem_unused_huge_shrink() to all sizes omits cc84b893258f mm: shmem: fix minor off-by-one in shrinkable calculation omits 66e3d4d05100 maple_tree: dump error message based on format omits 5d1ee54a31bd maple_tree: arange64 node is not a leaf node omits 36dce6cef7b7 Docs/damon/maintainer-profile: document Google calendar fo [...] omits 9403a945c484 Docs/damon/maintainer-profile: add links in place omits e31e8fdf5b2f Docs/damon: use damonitor GitHub organization instead of awslabs omits 475e18043605 Revert "mm/damon/lru_sort: adjust local variable to dynami [...] omits 01d61c88a56f mm/damon/core: remove per-scheme region priority histogram buffer omits 1154a67535b8 mm/damon/core: replace per-quota regions priority histogra [...] omits 572533732b97 mm/damon/core: introduce per-context region priorities his [...] omits 32560c5d2e97 mm: remove putback_lru_page() omits e75e92faa572 mm: remove isolate_lru_page() fix omits eece13281180 mm: remove isolate_lru_page() omits 0316fd08da44 mm: migrate_device: use more folio in migrate_device_finalize() omits 044f5689b66d mm: migrate_device: use more folio in migrate_device_unmap() omits 70edca1ed590 mm: migrate_device: use a folio in migrate_device_range() omits ae450280c7e7 mm: migrate_device: convert to migrate_device_coherent_folio() omits cd2dfdfd752c swap: convert swapon() to use a folio omits 7f0e1392dd55 mm: clean up mem_cgroup_iter() omits 24095a51367f mm-restart-if-multiple-traversals-raced-fix omits 54aef95de4a2 mm: restart if multiple traversals raced omits d5266b977f74 mm: increment gen # before restarting traversal omits 997464ca4f0c mm: don't hold css->refcnt during traversal omits 39d6ae74d8cb cgroup: clarify css sibling linkage is protected by cgroup [...] omits 8306010e2316 vfio/pci: implement huge_fault support omits 3b502cd11484 mm/arm64: support large pfn mappings omits 7a02a6402b32 mm/x86: support large pfn mappings omits 040032fae04e mm: remove follow_pte() omits bf3902814901 mm/access_process_vm: use the new follow_pfnmap API omits 2e036fa552ac acrn: use the new follow_pfnmap API omits 3fdf06d830b1 vfio: use the new follow_pfnmap API omits a0011a49fd1d mm/x86/pat: use the new follow_pfnmap API omits bf1438bf2f1f s390/pci_mmio: use follow_pfnmap API omits 74ac22ec53da KVM: use follow_pfnmap API omits 63b88b65b3e7 mm: new follow_pfnmap API omits 293006201bb9 mm: always define pxx_pgprot() omits c205311c5779 mm/fork: accept huge pfnmap entries omits abd7d2f06ccd fixup! mm/pagewalk: check pfnmap for folio_walk_start() omits 876fed6e424a mm/pagewalk: check pfnmap for folio_walk_start() omits 745051fb8bd8 mm/gup: detect huge pfnmap entries in gup-fast omits ece25ad84bee mm: allow THP orders for PFNMAPs omits 09f7c3ea5cec mm: mark special bits for huge pfn mappings when inject omits daccf8cd8879 mm: drop is_huge_zero_pud() omits 7f456ad889e4 mm: introduce ARCH_SUPPORTS_HUGE_PFNMAP and special bits t [...] omits 4acb5b45158a mm: count the number of partially mapped anonymous THPs per size omits 9503e533d794 mm-count-the-number-of-anonymous-thps-per-size-fix omits a720a82eaa72 mm: count the number of anonymous THPs per size omits df91fea1cec3 mm: add lazyfree folio to lru tail omits c4c6ca543327 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] omits beb81ad2a083 mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits 299edaed65b6 mm-tidy-up-shmem-mthp-controls-and-stats-fix omits 2f5a0de79890 mm: tidy up shmem mTHP controls and stats omits 07e5c888adcd mm: cleanup count_mthp_stat() definition omits 3c541212c4db mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits f2bb7cd4afda foo omits 5ba1528df57d ocfs2: cancel dqi_sync_work before freeing oinfo omits c63ff44aab55 mm-hugetlb-simplify-refs-in-memfd_alloc_folio-v2 omits 2d726d8cffc8 mm/hugetlb: simplify refs in memfd_alloc_folio omits 530c09628d73 mm/gup: fix memfd_pin_folios alloc race panic omits 4c3404ae80aa mm/gup: fix memfd_pin_folios hugetlb page allocation omits a59f44588d9c mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak omits c6b4ab78a834 mm/hugetlb: fix memfd_pin_folios free_huge_pages leak omits 1ea54e80433f mm/filemap: fix filemap_get_folios_contig THP panic omits 8def20f9b4a4 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate omits 01eb74bbaccf ocfs2: remove unreasonable unlock in ocfs2_read_blocks omits a088534e72ba ocfs2: fix null-ptr-deref when journal load failed. omits a9f0bbbde540 padata: honor the caller's alignment in case of chunk_size 0 omits de122603d515 Update metacopy section in overlayfs documentation omits 89e543d483e8 NFSD: Add initial generated XDR definitions and functions [...] omits c8c081b34d90 tools: Add xdrgen omits 6a6243e3458c Merge branch 'for-next/poe' into for-next/core omits ba695532adfb Merge branch 'for-next/selftests' into for-next/core omits 15650d0db6ee Merge branches 'for-next/acpi', 'for-next/errata', 'for-ne [...] omits abc82afb6cdc Merge branches 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and [...] omits a7d364a133c7 bcachefs: bch2_sb_member_alloc() omits 7eff41d3d745 bcachefs: bch2_dev_remove_alloc() -> alloc_background.c omits f07a277b6df0 bcachefs: bch2_dev_rcu_noerror() omits c516888d2da5 bcachefs: Hook up RENAME_WHITEOUT in rename. omits 268f5db82712 bcachefs: improve error message on too few devices for ec omits 365313426f4f bcachefs: rebalance writes use BCH_WRITE_ONLY_SPECIFIED_DEVS omits 217a43649bd3 bcachefs: BCH_WRITE_ALLOC_NOWAIT no longer applies to open [...] omits beb15a9df204 bcachefs: fix prototype to bch2_alloc_sectors_start_trans() omits 6f13ae523888 bcachefs: improve bch2_new_stripe_to_text() omits b0447d16c59f smb3: mark compression as CONFIG_EXPERIMENTAL and fix miss [...] omits 92bda8c675df Merge patch series "iomap: flush dirty cache over unwritte [...] omits 2fad436e14a3 filemap: fix htmldoc warning for mapping_align_index() omits 8010a93add34 iomap: make zero range flush conditional on unwritten mappings omits 94dec54ee1a7 iomap: fix handling of dirty folios over unwritten extents omits 2de17dd30555 iomap: add a private argument for iomap_file_buffered_write omits d669687229af iomap: remove set_memor_ro() on zero page omits a5a5d18b44d8 Merge patch series "enable bs > ps in XFS" omits ff45c33d0dbb xfs: enable block size larger than page size support omits 713e9f75b2c7 xfs: make the calculation generic in xfs_sb_validate_fsb_count() omits e415f4a66262 xfs: expose block size in stat omits 1dc83d1f488a xfs: use kvmalloc for xattr buffers omits 0bf2dfb73b92 iomap: fix iomap_dio_zero() for fs bs > system page size omits 5aaa01133a96 filemap: cap PTE range to be created to allowed zero fill [...] omits 304617858a82 mm: split a folio in minimum folio order chunks omits 0b3ff811192c random: vDSO: add a __vdso_getrandom prototype for all arc [...] omits eab32ef4c090 selftests: vDSO: fix cross build for getrandom and chacha tests omits e379299fe0b3 random: vDSO: minimize and simplify header includes omits 2b45312e43c4 random: vDSO: avoid call to out of line memset() omits b50c1b2232c9 random: vDSO: add missing c-getrandom-y in Makefile omits beb74e372abf random: vDSO: add __arch_get_k_vdso_rng_data() helper for [...] omits dc07a936f431 random: vDSO: don't use 64-bit atomics on 32-bit architectures omits 1d46a475f714 selftests: vDSO: open code basic chacha instead of linking [...] omits 47e5a8daf0b9 dt-bindings: riscv: Add Sipeed LicheeRV Nano board compatibles omits f9cc479ddc8c dt-bindings: interrupt-controller: Add SOPHGO SG2002 plic omits dd5d5a60ac5c Merge branches 'arm32-for-6.12', 'arm64-defconfig-fixes-fo [...] omits 2fd749e5f96c random: vDSO: move prototype of arch chacha function to vd [...] omits bf72320f8348 fs: drop GFP_NOFAIL mode from alloc_page_buffers omits 53712cda8338 writeback: Refine the show_inode_state() macro definition omits df2eec7eeaa5 fs/inode: Prevent dump_mapping() accessing invalid dentry. [...] omits 4b05ac5236bf mnt_idmapping: Use kmemdup_array instead of kmemdup for mu [...] omits bfaae74d835a netfs: Delete subtree of 'fs/netfs' when netfs module exits omits 844637e8220f fs: use LIST_HEAD() to simplify code omits 81e7e5cac066 Merge patch series "fs: add i_state helpers" omits 3917845b9c28 inode: make i_state a u32 omits 96872daf474b inode: port __I_LRU_ISOLATING to var event omits 4e8710f9cfc3 vfs: fix race between evice_inodes() and find_inode()&iput() omits c544645d24f7 inode: port __I_NEW to var event omits ed41a35418c0 inode: port __I_SYNC to var event omits 9b4a61cc9b72 fs: reorder i_state bits omits 43ca5e33a603 fs: add i_state helpers omits 3f07a19780b9 MAINTAINERS: add the VFS git tree omits 70d24c47aa8a fs: s/__u32/u32/ for s_fsnotify_mask omits 7e693ada6966 fs: remove unused path_put_init() omits 61a6c8fc8269 vfs: drop one lock trip in evict() omits 8da7a59c2488 debugfs show actual source in /proc/mounts omits aeb4abd568ae inode: remove __I_DIO_WAKEUP omits c3f22dfc394c doc: correcting the idmapping mount example omits 6fa13af56dd5 fs: Use in_group_or_capable() helper to simplify the code omits 51b8f6d4530f vfs: elide smp_mb in iversion handling in the common case omits 22e3aa067263 autofs: add per dentry expire timeout omits 32eb45b2f97a vfs: use RCU in ilookup omits b55166c98f7f fs: move FMODE_UNSIGNED_OFFSET to fop_flags omits 8efc982a0a0f vfs: only read fops once in fops_get/put omits ee8db0700bfe fs/select: Annotate struct poll_list with __counted_by() omits 033cb7150154 fs: rearrange general fastpath check now that O_CREAT uses it omits 929490601ac9 fs: remove audit dummy context check omits 0692c43cf6e5 fs: pull up trailing slashes check for O_CREAT omits cd0e6ea1bfac fs: move audit parent inode omits d0503d701db6 fs: try an opportunistic lookup for O_CREAT opens too omits 7ded676fcfee eventpoll: Annotate data-race of busy_poll_usecs omits 8aa80c24df54 eventpoll: Don't re-zero eventpoll fields omits 32662a596872 Fix spelling and gramatical errors omits 8b8edfb45efd vfs: dodge smp_mb in break_lease and break_deleg in the co [...] omits c4ade37de121 file: remove outdated comment after close_fd() omits aa7964d4d72f fs/namespace.c: Fix typo in comment omits 94bc194c4f8e exec: don't WARN for racy path_noexec check omits 5bf3534979e3 fs: add a kerneldoc header over lookup_fast omits fb25c5955843 fs: remove comment about d_rcu_to_refcount omits 9ec0e284b4ae fs: mounts: Remove unused declaration mnt_cursor_del() omits e8b4716e68ba riscv: dts: sophgo: Add mcu device for Milk-V Pioneer omits 4f8fb973389d riscv: sophgo: dts: add gpio controllers for SG2042 SoC omits 33ae4c56cacf riscv: sophgo: dts: add mmc controllers for SG2042 SoC omits 161477baee0f riscv: dts: sophgo: Add i2c device support for sg2042 omits 7f3cf53e4c65 riscv: dts: sophgo: Use common "interrupt-parent" for all [...] omits 1447a182ae38 riscv: dts: sophgo: cv1812h: add pinctrl support omits ce7cb7d1a78d riscv: dts: sophgo: cv1800b: add pinctrl support omits dc1927111923 Automated merge of 'dev' into 'next' omits c6f1758f7a68 f2fs: get rid of page->index omits e381d92a035a f2fs: convert read_node_page() to use folio omits 62b691af1a66 f2fs: convert __write_node_page() to use folio omits 75428dcd4d2e f2fs: convert f2fs_write_data_page() to use folio omits 609c7375350a f2fs: convert f2fs_do_write_data_page() to use folio omits 4713b14f107a f2fs: convert f2fs_set_compressed_page() to use folio omits 357dd8479f8b f2fs: convert f2fs_write_end() to use folio omits f13c7184e62e f2fs: convert f2fs_write_begin() to use folio omits f5e3739942b5 f2fs: convert f2fs_submit_page_read() to use folio omits 6d899d7e3999 f2fs: convert f2fs_handle_page_eio() to use folio omits 0a823f608bfe f2fs: convert f2fs_read_multi_pages() to use folio omits 1b9eb6539810 f2fs: convert __f2fs_write_meta_page() to use folio omits 9f9bbd634792 f2fs: convert f2fs_do_write_meta_page() to use folio omits 65826f2732fa f2fs: convert f2fs_write_single_data_page() to use folio omits 333ad04822f5 f2fs: convert f2fs_write_inline_data() to use folio omits 71aa6bbfc247 f2fs: convert f2fs_clear_page_cache_dirty_tag() to use folio omits 8ed263450530 f2fs: convert f2fs_vm_page_mkwrite() to use folio omits 2cbbc4f94317 f2fs: convert f2fs_compress_ctx_add_page() to use folio omits a433a8f0eb31 f2fs: prevent atomic file from being dirtied before commit omits 7949d4e70aef readahead: allocate folios with mapping_min_order in readahead omits c104d25f8c49 filemap: allocate mapping_min_order folios in the page cache omits e8201b314c01 fs: Allow fine-grained control of folio sizes omits 6cb1ac2b11b2 Merge branch 'omap-for-v6.12/drivers' into omap-reset omits 9eea992f9009 Merge branch 'omap-for-v6.12/soc' into omap-reset omits 5419488a211d Merge branch 'omap-for-v6.12/dt' into omap-reset omits e940ff286ec4 w1: ds2482: Drop explicit initialization of struct i2c_dev [...] omits 0014d11186f5 riscv: dts: sophgo: Add sdhci0 configuration for Huashan Pi omits c0a4490b120f riscv: dts: sophgo: cv18xx: add DMA controller new a069a22f3910 tracing: fgraph: Fix to add new fgraph_ops to array after [...] new bc754cc76d1b tracing: Fix memory leak in fgraph storage selftest new 49aa8a1f4d68 tracing: Avoid possible softlockup in tracing_iter_reset() new d2603279c7d6 eventfs: Use list_del_rcu() for SRCU protected list variable new 177e1cc2f412 tracing/osnoise: Use a cpumask to know what threads are kthreads new e6a53481da29 tracing/timerlat: Only clear timer if a kthread exists new 5bfbcd1ee57b tracing/timerlat: Add interface_lock around clearing of kt [...] new e4b42053b788 Merge tag 'trace-v6.11-rc4' of git://git.kernel.org/pub/sc [...] new 6c5b3e30e585 Merge tag 'rust-fixes-6.11-2' of https://github.com/Rust-f [...] new 2a66044754a7 Merge tag 'regulator-fix-v6.11-stub' of git://git.kernel.o [...] new f95359996ac3 Merge tag 'spi-fix-v6.11-rc6' of git://git.kernel.org/pub/ [...] new d759ee240d3c Merge tag 'net-6.11-rc7' of git://git.kernel.org/pub/scm/l [...] new b831f83e40a2 Merge tag 'bpf-6.11-rc7' of git://git.kernel.org/pub/scm/l [...] new 4e32c25b58b9 libfs: fix get_stashed_dentry() new f2064ae33e2a Merge tag 'drm-intel-fixes-2024-09-05' of https://gitlab.f [...] new 529bf8d1118b drm/xe/gsc: Do not attempt to load the GSC multiple times new fe13fd683375 drm/xe/pcode: Treat pcode as per-tile rather than per-GT new 82122d1f54ec drm/xe: Add missing runtime reference to wedged upon gt_reset new 269a3f60843b drm/xe/display: Match i915 driver suspend/resume sequences better new 880b39828848 drm/xe: Suspend/resume user access only during system s/r new 4bfc9c553f5e drm/xe/display: Avoid encoder_suspend at runtime suspend new 4de4a0f160cf Merge tag 'drm-xe-fixes-2024-09-05' of https://gitlab.free [...] new ca10367a5abe Merge tag 'drm-misc-fixes-2024-09-05' of https://gitlab.fr [...] new 65444581a4ae drm/amd/display: Determine IPS mode by ASIC and PMFW versions new 34c36a77f431 drm/amdgpu/mes: add mes mapping legacy queue switch new 4de34b047836 drm/amdgpu: always allocate cleared VRAM for GEM allocations new 53c3685f5307 drm/amd/display: Lock DC and exit IPS when changing backlight new 38e3285dbd07 drm/amd/display: Block timing sync for different signals in PMO new 1a8d84547094 Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs" new 141bb6bc73cf Merge tag 'amd-drm-fixes-6.11-2024-09-05' of https://gitla [...] new ea462f0fa438 Merge tag 'drm-fixes-2024-09-06' of https://gitlab.freedes [...] new 8654fa5ca351 Merge tag 'pwm/for-6.11-rc7-fixes' of git://git.kernel.org [...] new 2125a725545f Merge tag 'pmdomain-v6.11-rc2-2' of git://git.kernel.org/p [...] new 0de82f0dc433 Merge tag 'gpio-fixes-for-v6.11-rc7' of git://git.kernel.o [...] new c3af2256adda Merge tag 'mmc-v6.11-rc5' of git://git.kernel.org/pub/scm/ [...] new c491b044cf5f Merge tag 'asoc-fix-v6.11-rc6' of https://git.kernel.org/p [...] new 703896be3015 Merge tag 'sound-6.11-rc7' of git://git.kernel.org/pub/scm [...] new e58f5142f883 ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_ [...] new b858a36fe9a1 bio-integrity: don't restrict the size of integrity metadata new f4bd3139933d nvmet: Make nvmet_debugfs static new 5a6d3a638c93 nvme: use better description for async reset reason new 5572a55a6f83 nvmet-tcp: fix kernel crash if commands allocation fails new 6f01bdbfef3b nvme-pci: allocate tagset on reset if necessary new 61aa894e7a2f nvme-pci: Add sleep quirk for Samsung 990 Evo new 28982ad73d6a nvme: set BLK_FEAT_ZONED for ZNS multipath disks new 899d2e5a4e3d nvmet: Identify-Active Namespace ID List command should re [...] new 4ba032bc71da Merge tag 'nvme-6.11-2024-09-05' of git://git.infradead.or [...] new b66f0b119c96 Merge tag 'block-6.11-20240906' of git://git.kernel.dk/linux new 788220eee30d Merge tag 'pm-6.11-rc7' of git://git.kernel.org/pub/scm/li [...] new d45111e52b81 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new a78d7dce1e71 Merge tag 'powerpc-6.11-3' of git://git.kernel.org/pub/scm [...] new 890daedec4f4 Merge tag 'riscv-for-linus-6.11-rc7' of git://git.kernel.o [...] new 6b8ff511e412 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 9d4c304001cf KVM: x86: don't fall through case statements without annotations new a86b83f77797 Merge tag 'v6.11-rc6-cifs-client-fixes' of git://git.samba [...] new 487ee43bac84 Merge tag 'pci-v6.11-fixes-3' of git://git.kernel.org/pub/ [...] new b31c44928842 Merge tag 'linux_kselftest-kunit-fixes-6.11-rc7-2' of git: [...] new 872765620781 Merge tag 'pinctrl-v6.11-3' of git://git.kernel.org/pub/sc [...] new 37d4cc69876f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new d1f2d51b711a Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] new 51c4d5f10da4 Merge tag 'usb-6.11-rc7' of git://git.kernel.org/pub/scm/l [...] new 5dadc1be8fc5 Merge tag 'char-misc-6.11-rc7' of git://git.kernel.org/pub [...] new e20398877b62 Merge tag 'perf_urgent_for_v6.11_rc7' of git://git.kernel. [...] new 89f5e14d05b4 Merge tag 'timers_urgent_for_v6.11_rc7' of git://git.kerne [...] new da3ea35007d0 Linux 6.11-rc7 new 69f44a8a3a4e padata: honor the caller's alignment in case of chunk_size 0 new 431b08edff35 ocfs2: fix null-ptr-deref when journal load failed. new fab29d968ca1 ocfs2: remove unreasonable unlock in ocfs2_read_blocks new a7b012cc745e ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate new ca88e71820f6 mm/filemap: fix filemap_get_folios_contig THP panic new 3f84c2aec6a6 mm/hugetlb: fix memfd_pin_folios free_huge_pages leak new 7a5c4b80638f mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak new de57ce2898e3 mm/gup: fix memfd_pin_folios hugetlb page allocation new 47a1df6678ad mm/gup: fix memfd_pin_folios alloc race panic new a3910cf2cee5 mm/hugetlb: simplify refs in memfd_alloc_folio new f3802efc3330 mm-hugetlb-simplify-refs-in-memfd_alloc_folio-v2 new 1bc7a3d3e7f2 ocfs2: cancel dqi_sync_work before freeing oinfo new c93b59604fca mm: vmscan.c: fix OOM on swap stress test new 759e048a2e8f mm/damon/vaddr: protect vma traversal in __damon_va_thre_r [...] new 72511d0e5a5f zsmalloc: use unique zsmalloc caches names new e75e81499d7f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new b7c067924f38 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 41caf10411f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 14451f023a16 Merge branch 'fs-current' of linux-next new f6256bd7c888 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 1c82a54dbd1c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c4246f1fe9f2 ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item new bf6d7a44a144 ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item new c5cf168d1755 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 24c5d7a4200c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7d47d22444bb USB: serial: pl2303: add device id for Macrosilicon MS3020 new a76647524a52 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new e06edf96dea0 Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 q [...] new feba5dfaf29e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new cb42e5b2e2e0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 2b7ea9d37355 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 0bd16d15f220 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new 61f2e8a3a941 riscv: dts: starfive: jh7110-common: Fix lower rate of CPU [...] new b64382719616 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new d05eb7a8dbd3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4a4c9e67131a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new fde4ed10deca Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new fe67ee5e23bc foo new e0672806e888 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new 0098df5f2d42 mm: cleanup count_mthp_stat() definition new 48c65411fc7d mm: tidy up shmem mTHP controls and stats new 68ba97c83210 mm-tidy-up-shmem-mthp-controls-and-stats-fix new 5b909fc2627b mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new 3311cf47db11 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] new 89930e426acf mm: add lazyfree folio to lru tail new 7b14e56b943a mm: count the number of anonymous THPs per size new fcd1267f6845 mm-count-the-number-of-anonymous-thps-per-size-fix new 629c8c6cd3d1 mm: count the number of partially mapped anonymous THPs per size new 0d884b824473 mm: introduce ARCH_SUPPORTS_HUGE_PFNMAP and special bits t [...] new 79eb990a5ad7 mm: drop is_huge_zero_pud() new b356f0d188d3 mm: mark special bits for huge pfn mappings when inject new 1ab4bb0efe26 mm: allow THP orders for PFNMAPs new d666c49b936b mm/gup: detect huge pfnmap entries in gup-fast new beb925ec2e75 mm/pagewalk: check pfnmap for folio_walk_start() new 8276b199c432 fixup! mm/pagewalk: check pfnmap for folio_walk_start() new af5b76e8208c mm/fork: accept huge pfnmap entries new 894e4330aaca mm: always define pxx_pgprot() new ff4c72548ea3 mm: new follow_pfnmap API new 82527e3071d9 KVM: use follow_pfnmap API new 9d16a25060c7 s390/pci_mmio: use follow_pfnmap API new ed3cdacc2eb8 mm/x86/pat: use the new follow_pfnmap API new 89974321f3e9 vfio: use the new follow_pfnmap API new c473830c332b acrn: use the new follow_pfnmap API new f349976f9a79 mm/access_process_vm: use the new follow_pfnmap API new 13c48b3382d6 mm: remove follow_pte() new 4b6a66e14290 mm/x86: support large pfn mappings new 07d59e4f889a mm/arm64: support large pfn mappings new d23542ca5791 vfio/pci: implement huge_fault support new b6531d23379a swap: convert swapon() to use a folio new b2bacbc98d3a mm: migrate_device: convert to migrate_device_coherent_folio() new 7501f31178e8 mm: migrate_device: use a folio in migrate_device_range() new 428f7db46935 mm: migrate_device: use more folio in migrate_device_unmap() new dc6e85fc60a5 mm: migrate_device: use more folio in migrate_device_finalize() new 48641d8fae5a mm: remove isolate_lru_page() new 8893f9793199 mm: remove isolate_lru_page() fix new 77079c91812d mm: remove putback_lru_page() new e17eefb5616c mm/damon/core: introduce per-context region priorities his [...] new fdc6af301c95 mm/damon/core: replace per-quota regions priority histogra [...] new 663186ec6f3a mm/damon/core: remove per-scheme region priority histogram buffer new b4098cb232bd Revert "mm/damon/lru_sort: adjust local variable to dynami [...] new 6fb27d090e49 Docs/damon: use damonitor GitHub organization instead of awslabs new f6746c476793 Docs/damon/maintainer-profile: add links in place new 05fe23bae227 Docs/damon/maintainer-profile: document Google calendar fo [...] new fd518f3b61ff maple_tree: arange64 node is not a leaf node new 8c2456a68652 maple_tree: dump error message based on format new 0588fb1dcb8f mm: shmem: fix minor off-by-one in shrinkable calculation new 68d4c430feec mm: shmem: extend shmem_unused_huge_shrink() to all sizes new a6eb3ede492f mm-shmem-extend-shmem_unused_huge_shrink-to-all-sizes-fix new 04258a3799f0 mm/hugetlb: sort out global lock annotations new f52412925dc1 mm-hugetlb-sort-out-global-lock-annotations-fix new 852092f9ff96 mm-hugetlb-sort-out-global-lock-annotations-fix-fix new 9a6c13033613 mm/vmalloc.c: make use of the helper macro LIST_HEAD() new bbf066e1c6cc vduse: avoid using __GFP_NOFAIL new ca17136f85e7 mm: document __GFP_NOFAIL must be blockable new 67f0f6337cf3 mm: warn about illegal __GFP_NOFAIL usage in a more approp [...] new 4b7900e6ff63 mm: also update the doc for __GFP_NOFAIL with order > 1 new 40e64dff1fb6 mm: remap unused subpages to shared zeropage when splittin [...] new fc1f9ca94250 mm: selftest to verify zero-filled pages are mapped to zeropage new 0057459cc78f mm: introduce a pageflag for partially mapped folios new 7933f6b4740a mm: split underused THPs new cddaaf5358ce mm: add sysfs entry to disable splitting underused THPs new 4a3666dfc87b mm/memcontrol: add per-memcg pgpgin/pswpin counter new 730f8bcf401e selftests/mm: relax test to fail after 100 migration failures new 46f220a7d64d mm: page_alloc: simpify page del and expand new 36b72afd6f0b mm/vmscan: wake up flushers conditionally to avoid cgroup OOM new d0ddc80617f7 maple_tree: cleanup function descriptions new f9c81a6838cf mm: fix folio_alloc_noprof() new 4beba5dfd0f6 maple_tree: fix comment typo on ma_flag of allocation tree new 774482b36ece lib: zstd: export API needed for dictionary support new 2e8ee3d3385a lib: lz4hc: export LZ4_resetStreamHC symbol new e313d05bf0f9 lib: zstd: fix null-deref in ZSTD_createCDict_advanced2() new 27bec1e81aac zram: introduce custom comp backends API new 26d2f4ed3817 zram: add lzo and lzorle compression backends support new 2522e4b0a930 zram: add lz4 compression backend support new 8e045b07d7f8 zram: add lz4hc compression backend support new 6f8681770385 zram: add zstd compression backend support new a5f34b34292a zram: pass estimated src size hint to zstd new 089f09e370bf zram: add zlib compression backend support new 1141a3ebf8ca zram: add 842 compression backend support new 91e61252c59c zram: check that backends array has at least one backend new f63c9882378b zram: introduce zcomp_params structure new 3e36b0e972ff zram: recalculate zstd compression params once new 38c1baabfb87 zram: introduce algorithm_params device attribute new 4a219d2755cc zram: add support for dict comp config new 76c62f54cdcb zram: introduce zcomp_req structure new a05c2fa608a1 zram: introduce zcomp_ctx structure new 24b2836fa84c zram: move immutable comp params away from per-CPU context new 44c36b0d1002 zram: add dictionary support to lz4 new 2ffea9280cf3 zram: add dictionary support to lz4hc new 0495afd6e642 zram: add dictionary support to zstd backend new e368cb2fcaa4 Documentation/zram: add documentation for algorithm parameters new 673edd8023a4 Documentation/zram: trivial fixup new 026d83767fa9 zram: support priority parameter in recompression new d13640e8f856 mm,tmpfs: consider end of file write in shmem_is_huge new fef6490fef2e mmtmpfs-consider-end-of-file-write-in-shmem_is_huge-checkp [...] new 7bf625756717 filemap: fix the last_index of mm_filemap_get_pages new e97595ccb775 mm: Kconfig: fixup zsmalloc configuration new c912a4f6b45f mm/damon/tests/vaddr-kunit: init maple tree without MT_FLA [...] new b5ff03f82219 mm: make arch_get_unmapped_area() take vm_flags by default new aa33dcb7a180 mm: pass vm_flags to generic_get_unmapped_area() new 60eeb0fb7ede mm: care about shadow stack guard gap when getting an unma [...] new e0da4fc7d821 mm: page_alloc: fix missed updates of PGFREE in free_unref [...] new 8843c581f81c uprobes: use vm_special_mapping close() functionality new c0ba360c7e53 uprobes: remove unneeded condition new 00dfdad2cb02 mm/damon/tests/core-kunit: skip damon_test_nr_accesses_to_ [...] new 5a5f949ac5d2 mm: migrate: simplify find_mm_struct() new bf524570dd54 mm: thp: simplify split_huge_pages_pid() new ac2752f57b29 mm: migrate: remove unused includes new e51a72b6e72a mm/page_alloc: fix build with CONFIG_UNACCEPTED_MEMORY=n new ff7f65f95a94 cgroup: clarify css sibling linkage is protected by cgroup [...] new d9f017f11c97 mm: don't hold css->refcnt during traversal new 4786a979ab5a mm: increment gen # before restarting traversal new 22ff60ab0908 mm: restart if multiple traversals raced new 88fadb424fd7 mm: clean up mem_cgroup_iter() new c68c1bed014d mm: z3fold: deprecate CONFIG_Z3FOLD new 838901722baa maple_tree: mark three functions as __maybe_unused new 69de5e43842b mm: replace xa_get_order with xas_get_order where appropriate new 3e3d501173e5 mm/vmalloc.c: use helper function va_size() new b901bea2b17c mm/vmalloc.c: use "high-order" in description non 0-order pages new 6aea9f234650 mm/codetag: fix a typo new 99ab6f0a6854 mm/codetag: fix pgalloc_tag_split() new 4d42ecdbd2fb mm/codetag: add pgalloc_tag_copy() new a943c094f08c resource: fix region_intersects() vs add_memory_driver_managed() new 9d844a11c912 resource: make alloc_free_mem_region() works for iomem_resource new e2941fe697c8 resource, kunit: add test case for region_intersects() new 89f287aa0237 mm: support poison recovery from do_cow_fault() new 6d08d921fe68 mm: support poison recovery from copy_present_page() new 7cc895f1be06 mm/show_mem.c: report alloc tags in human readable units new fdcd6cd7f352 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new 1f8e4ea7e67a mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new d5fae2038900 mm: optimization on page allocation when CMA enabled new 703199e3f754 foo new 4c2726b0ffa1 lib: glob.c: added null check for character class new 721e5fd4d272 squashfs: fix percpu address space issues in decompressor_ [...] new ea061b4948ba tools/mm: rm thp_swap_allocator_test when make clean new 70950154c660 user_namespace: use kmemdup_array() instead of kmemdup() f [...] new ad83ad139bc2 nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() new cd03f6ced30d nilfs2: determine empty node blocks as corrupted new 15f3331439d8 nilfs2: fix potential oob read in nilfs_btree_check_delete() new 89f76cf3c602 nilfs2: remove duplicate 'unlikely()' usage new 1c70fda0ca45 ocfs2: cleanup return value and mlog in ocfs2_global_read_info() new 646be7f9974b treewide: correct the typo 'retun' new a8bb838e0f21 foo new 5f445800cbdf Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new d97eae80d572 Documentation: kconfig: explicitly document missing prompt new 4929f5b95f6b kbuild: add debug package to pacman PKGBUILD new dde60e7d103b kbuild: remove recent dependency on "truncate" program new cd615d7fcc79 ARC: update the help message for CONFIG_ARC_BUILTIN_DTB_NAME new fdf94e4403ec kbuild: compile constant module information only once new fc41a0a74986 kbuild: add intermediate targets for Flex/Bison in scripts [...] new e6abfb536d16 kbuild: split device tree build rules into scripts/Makefile.dtbs new 62e7b80a7ff5 kbuild: move non-boot builtin DTBs to .init.rodata section new 17f00f343da7 kbuild: add generic support for built-in boot DTBs new 4dda2081d843 scripts: import more hash table macros new 635db54b8d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67264bd98901 Merge branch 'clang-format' of https://github.com/ojeda/linux.git new 0e7eb2366894 perf tools: Build x86 32-bit syscall table from arch/x86/e [...] new c3f8644c21df perf report: Support LLVM for addr2line() new 6eca7c5ac23e perf annotate: Split out read_symbol() new 048856817888 perf annotate: LLVM-based disassembler new 6c99903e084c perf pmus: Fix name comparisons on 32-bit systems new 38e2648a8120 perf time-utils: Fix 32-bit nsec parsing new 91235380e5c7 perf test: Skip uprobe test if probe command isn't present new 18f41f1ba540 perf test: Make watchpoint data 32-bits on i386 new 76d368540094 perf stat: Constify control data for BPF new ac5a23b2f286 perf ftrace latency: Constify control data for BPF new 066fd840873f perf kwork: Constify control data for BPF new 4afdc00c378f perf lock contention: Constify control data for BPF new 8b3b1bb3ea1f perf record offcpu: Constify control data for BPF new bf0db8c759ba perf script: Minimize "not reaching sample" for '-F +brstackinsn' new 575eec218059 perf sched timehist: Skip print non-idle task samples when [...] new b93fb9cf45a9 perf sched timehist: Remove redundant BUG_ON in timehist_s [...] new 3fcd740990de perf sched timehist: Add --show-prio option new 9b3a48bbe20d perf sched timehist: Add --prio option new beef8fb2af95 perf pmu: Merge boolean sysfs event option parsing new f76e3525acf3 perf parse-events: Pass cpu_list as a perf_cpu_map in __ad [...] new 70b27c756f95 perf parse-events: Add default_breakpoint_len helper new fa6cc3f93258 perf parse-events: Vary default_breakpoint_len on i386 and arm64 new 1a5efc9e13f3 libsubcmd: Don't free the usage string new 98ad0b77323c perf check: Introduce 'check' subcommand new 9b2b9b66d532 perf jevents: Add cpuid to model lookup command new 6cdd7750de40 perf version: Update --build-options to use 'supported_fea [...] new 8a028502b412 perf tools test_task_analyzer.sh: Update to use 'perf chec [...] new 512fcf7d9d7f perf tests probe_vfs_getname.sh: Update to use 'perf check [...] new 35439fe4e29b perf check: Fix inconsistencies in feature names new 92984e446857 Merge remote-tracking branch 'torvalds/master' into perf-t [...] new f2dbc7790929 perf jevents: Ignore sys when determining a model directory new 4bef6168c145 perf script python: Avoid buffer overflow in python PEBS r [...] new 6e05d28ff232 perf mem: Check mem_events for all eligible PMUs new 5ad7db2c3f94 perf mem: Fix missed p-core mem events on ADL and RPL new 003265bb6f02 perf mem: Fix the wrong reference in parse_record_events() new 655fcd3be43c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new b05915e83b06 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 1c1cb1b36cd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70565f2be880 mm: arm64: document why pte is not advanced in contpte_pte [...] new c02e7c5c6da8 arm64/mm: use lm_alias() with addresses passed to memblock_free() new f04b611e6650 perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE check new f32efa3e4bba perf/arm-cmn: Improve format attr printing new abbe74dd105b dt-bindings/perf: Add Arm NI-700 PMU new 4d5a7680f2b4 perf: Add driver for Arm NI-700 interconnect PMU new 91df34ef2d88 MAINTAINERS: List Arm interconnect PMUs as supported new 8d5fde6f1b12 Merge branches 'for-next/acpi', 'for-next/errata', 'for-ne [...] new 6c01aa4b01dd Merge branch 'for-next/poe' into for-next/core new d9ceb4677749 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 1b5377dbfa05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6e36542f3b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e5b8e576aa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95cf49c2c121 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f80f39577356 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new dc94b12666b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 138503b0c658 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8938a4bd66ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35a240247098 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a53bda1b801 Merge branch 'omap-for-v6.12/dt' into tmp/omap-next-202409 [...] new fa7a81399c38 Merge branch 'omap-for-v6.12/soc' into tmp/omap-next-20240 [...] new ba1b153f6d27 Merge branch 'omap-for-v6.12/drivers' into tmp/omap-next-2 [...] new b27d9930d0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d92e9ea2f0f9 arm64: dts: qcom: msm8939: revert use of APCS mbox for RPM new 2adcf3941db7 Merge branches 'arm32-for-6.12', 'arm64-defconfig-fixes-fo [...] new 59cc7a377aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee447860edc3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new affc13142d60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7049d9c8c76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2085381097a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3299844733cb riscv: dts: sophgo: cv1800b: add pinctrl support new d18743463667 riscv: dts: sophgo: cv1812h: add pinctrl support new 407c817c728c Merge branch 'for-next' of https://github.com/sophgo/linux.git new 73cd07da19b4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 37ed8e75c660 arm64: dts: allwinner: h5: NanoPi Neo Plus2: Fix regulators new f59e6de7585a arm64: dts: allwinner: H5: NanoPi NEO Plus2: Use regulator [...] new 0acd49860124 Merge branch 'sunxi/dt-for-6.12' into sunxi/for-next new d6b44430934f Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 7d5d4421a229 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a05265cae5cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3295cb4c4b33 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 637f7e31b345 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 4e52054f8db1 Merge tag 'samsung-clk-6.12' of https://git.kernel.org/pub [...] new 547389da7af1 Merge branch 'clk-samsung' into clk-next new 8f05acf0ba06 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 767af0cddb35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e457288ac67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce2c1d559b7d Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 151efaf2674f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 29a6666f5a14 parisc: Fix stack start for ADDR_NO_RANDOMIZE personality new ba000935a54d parisc: Fix 64-bit userspace syscall path new 319eb43c0b3e parisc: Allow mmap(MAP_STACK) memory to automatically expa [...] new 689e14226932 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b76e0d4215b6 powerpc/pseries: Use correct data types from pseries_hp_er [...] new 17a51171c20d powerpc/pseries/dlpar: Remove device tree node for DLPAR I [...] new 02b98ff44a57 powerpc/pseries/dlpar: Add device tree nodes for DLPAR IO add new 7509c2377005 powerpc: Constify struct kobj_type new 7492ca369e98 powerpc: powernv: Constify struct kobj_type new 6f2683274d0d powerpc: pseries: Constify struct kobj_type new 19f1bc3fb554 powerpc: Replace kretprobe code with rethook on powerpc new 8589cdf0cf0b powerpc/64s: Make mmu_hash_ops __ro_after_init new f61d413a1c1f powerpc/mm/64s: Move THP reqs into a separate symbol new 87def77bb5f4 powerpc/mm/64s: Restrict THP to Radix or HPT w/64K pages new 29dbb984496d powerpc/64s: Remove the "fast endian switch" syscall new 5b4bc44a4854 powerpc: Stop using no_llseek new a5a670df1db7 macintosh/via-pmu: register_pmu_pm_ops() can be __init new 6fa42b6f8556 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3b12b74a354 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98121c0ba669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50b9f68c87e7 bcachefs: improve bch2_new_stripe_to_text() new 7ef93b2d0521 bcachefs: fix prototype to bch2_alloc_sectors_start_trans() new 9d47c671aeaf bcachefs: BCH_WRITE_ALLOC_NOWAIT no longer applies to open [...] new 0de522ec9b42 bcachefs: rebalance writes use BCH_WRITE_ONLY_SPECIFIED_DEVS new 8163720ddfb0 bcachefs: improve error message on too few devices for ec new 649a8ac8b879 bcachefs: Hook up RENAME_WHITEOUT in rename. new b180a6742820 bcachefs: bch2_dev_rcu_noerror() new 1037234a2330 bcachefs: bch2_dev_remove_alloc() -> alloc_background.c new 4726bd6e0d78 bcachefs: bch2_sb_member_alloc() new 90bfc2574dd2 bcachefs: Use __GFP_ACCOUNT for reclaimable memory new 8e5cb71637c4 bcachefs: Options for recovery_passes, recovery_passes_exclude new 0b80dce20c4c bcachefs: Fix compilation error for bch2_sb_member_alloc new 520f5ab9eb8c bcachefs: Fix ca->io_ref usage new 7e99cd06c920 bcachefs: Simplify bch2_bkey_drop_ptrs() new 837008ae511a bcachefs: More BCH_SB_MEMBER_INVALID support new 48f4d7d9eb5b bcachefs: Move tabstop setup to bch2_dev_usage_to_text() new a996a62223fc bcachefs: EIO errcode cleanup new 4b85f09f2e94 bcachefs: Progress indicator for extents_to_backpointers new 4bcb93d19610 bcachefs: Use mm_account_reclaimed_pages() when freeing bt [...] new f4c093984a24 bcachefs: Add a cond_resched() to __journal_keys_sort() new d9a0e5907388 bcachefs: Replace div_u64 with div64_u64 where second para [...] new aa730a453e2d bcachefs: Don't count "skipped access bit" as touched in b [...] new f663e4756562 bcachefs: fix btree_key_cache sysfs knob new 7df90da40ffb bcachefs: btree cache counters should be size_t new e7fbaf34ba7c bcachefs: split up btree cache counters for live, freeable new cf5469a60e75 bcachefs: Rework btree node pinning new 86af9d1245be bcachefs: improve "no device to read from" message new 501ca11a3488 bcachefs: bch2_dev_remove_stripes() new f6004abc9015 bcachefs: bch_fs.rw_devs_change_count new 42451a12688f bcachefs: bch2_ec_stripe_head_get() now checks for change [...] new 50281c838e06 bcachefs: Don't drop devices with stripe pointers new f52cdb383d68 bcachefs: Failed devices no longer require mounting in deg [...] new 2d5e650276dd bcachefs: Fix negative timespecs new 70dca17870cb Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 7613192c1e2a Merge branch 'misc-6.11' into for-next-current-v6.10-20240907 new e898473c0714 Merge branch 'for-next-current-v6.10-20240907' into for-ne [...] new ed5b3535ae64 Merge branch 'misc-6.11' into for-next-next-v6.11-20240907 new ee81808197bf btrfs: merge btrfs_folio_unlock_writer() into btrfs_folio_ [...] new 966416b38092 btrfs: only unlock the to-be-submitted ranges inside a folio new 83970f71d392 Merge branch 'b-for-next' into for-next-next-v6.11-20240907 new d2594ad7ad7b btrfs: === misc-next on b-for-next === new 6c43e7432010 btrfs: handle unexpected parent block offset in btrfs_allo [...] new 36c9c8067baf btrfs: scrub: fix incorrectly reported logical/physical address new 5f8fae64054b btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new f7248d793922 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 2b00b442e39e btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new c9f2ed5b760d btrfs: scrub: simplify the inode iteration output new 70bf50a7e175 btrfs: scrub: ensure we output at least one error message [...] new f703521daa51 btrfs: scrub: use generic ratelimit helpers to output erro [...] new 986f3fb2f94d btrfs: push cleanup into read_locked_inode() new 4e7847f46956 btrfs: remove conditional path allocation new 5224b4406dd2 Merge branch 'misc-next' into for-next-next-v6.11-20240907 new 084e6b2e25a3 Merge branch 'for-next-next-v6.11-20240907' into for-next- [...] new 76009bcd3ec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8a31eb195ce Merge branch 'master' of git://github.com/ceph/ceph-client.git new 0fa8d04ff36d smb3: mark compression as CONFIG_EXPERIMENTAL and fix miss [...] new 64f6ad17200c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 32ddba80c3a8 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new a221e7b54258 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94952b3e192d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 33e4e5d29dd5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 50ca43704e0c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new dcc7f761303d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 10de741a5d7a f2fs: convert f2fs_compress_ctx_add_page() to use folio new aec5755951b7 f2fs: convert f2fs_vm_page_mkwrite() to use folio new fd3a11aff4be f2fs: convert f2fs_clear_page_cache_dirty_tag() to use folio new b084662139ae f2fs: convert f2fs_write_inline_data() to use folio new 46a75ef86603 f2fs: convert f2fs_write_single_data_page() to use folio new e55561d278f2 f2fs: convert f2fs_do_write_meta_page() to use folio new 138a762e7f45 f2fs: convert __f2fs_write_meta_page() to use folio new 3981e9428588 f2fs: convert f2fs_read_multi_pages() to use folio new 763a0dc792f9 f2fs: convert f2fs_handle_page_eio() to use folio new 1e5df24c1721 f2fs: convert f2fs_submit_page_read() to use folio new 12e61ce27137 f2fs: convert f2fs_write_begin() to use folio new 3c86d1eec789 f2fs: convert f2fs_write_end() to use folio new 1efc78310c9d f2fs: convert f2fs_set_compressed_page() to use folio new bcf4d2dd840e f2fs: convert f2fs_do_write_data_page() to use folio new 2ac0aa31a151 f2fs: convert f2fs_write_data_page() to use folio new 4deccfbdc446 f2fs: convert __write_node_page() to use folio new 2eaa98e52039 f2fs: convert read_node_page() to use folio new 5697e94daab9 f2fs: get rid of page->index new f672f85bf27c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cfe15df98eac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90b96d9d025f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0976c530abce Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 9b87b2ce903d tools: Add xdrgen new 2af79fd1cf1a NFSD: Add initial generated XDR definitions and functions [...] new c495f65ad2ff nfsd: fix initial getattr on write delegation new e62669751744 nfsd: drop the ncf_cb_bmap field new 21f29e8e7d25 nfsd: don't request change attr in CB_GETATTR once file is [...] new 022a37b0415f nfsd: drop the nfsd4_fattr_args "size" field new 45862dc74f8a nfsd: have nfsd4_deleg_getattr_conflict pass back write de [...] new ec0886abf20b nfs_common: make include/linux/nfs4.h include generated nfs4.h new cab931dacbbd nfsd: add support for FATTR4_OPEN_ARGUMENTS new 33d7f5dea7eb nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION new fcb6b0112a37 nfsd: add support for delegated timestamps new 22e044f2eecb nfsd: handle delegated timestamps in SETATTR new 55be69258dcb Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new c7d93dd9ca51 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 930b7c32ea2b overlayfs.rst: update metacopy section in overlayfs documentation new 6c4a5f964504 ovl: fail if trusted xattrs are needed but caller lacks pe [...] new 7cb31def6dc5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new eeba9039a165 Merge branch '9p-next' of git://github.com/martinetd/linux new 91e16cf5c818 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 6da8713d63bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37f898885a12 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new 2e91f69afa7e fs: mounts: Remove unused declaration mnt_cursor_del() new 45fab40d3465 fs: remove comment about d_rcu_to_refcount new 46460c1d42e8 fs: add a kerneldoc header over lookup_fast new 0d196e7589ce exec: don't WARN for racy path_noexec check new c5ae8e5e5a34 fs/namespace.c: Fix typo in comment new 215ab0d8af59 file: remove outdated comment after close_fd() new 087adb4f0f91 vfs: dodge smp_mb in break_lease and break_deleg in the co [...] new 28c7658b2c4a Fix spelling and gramatical errors new 4f98f380f466 eventpoll: Don't re-zero eventpoll fields new b9ca079dd6b0 eventpoll: Annotate data-race of busy_poll_usecs new e747e15156b7 fs: try an opportunistic lookup for O_CREAT opens too new c65d41c5a527 fs: move audit parent inode new 4770d96a6d89 fs: pull up trailing slashes check for O_CREAT new d459c52ab378 fs: remove audit dummy context check new 0f93bb54a3a5 fs: rearrange general fastpath check now that O_CREAT uses it new 193b72792fdb fs/select: Annotate struct poll_list with __counted_by() new 8447d848e1dc vfs: only read fops once in fops_get/put new 641bb4394f40 fs: move FMODE_UNSIGNED_OFFSET to fop_flags new 122381a46954 vfs: use RCU in ilookup new 433f9d76a010 autofs: add per dentry expire timeout new b381fbbccb4c vfs: elide smp_mb in iversion handling in the common case new 1aeb6defd11f fs: Use in_group_or_capable() helper to simplify the code new 3717bbcb5905 doc: correcting the idmapping mount example new 1c48d441468c inode: remove __I_DIO_WAKEUP new 3a987b88a425 debugfs show actual source in /proc/mounts new 57510c58b583 vfs: drop one lock trip in evict() new 029c3f27fe84 fs: remove unused path_put_init() new 71ff58ce3428 fs: s/__u32/u32/ for s_fsnotify_mask new 0ac3396ea4a2 MAINTAINERS: add the VFS git tree new 88b1afbf0f6b vfs: fix race between evice_inodes() and find_inode()&iput() new da18ecbf0fb6 fs: add i_state helpers new 2ed634c96ed1 fs: reorder i_state bits new 532980cb1bff inode: port __I_SYNC to var event new 0fe340a98b58 inode: port __I_NEW to var event new f469e6e6f51b inode: port __I_LRU_ISOLATING to var event new 2b111edbe0a9 inode: make i_state a u32 new 41b734352c13 Merge patch series "fs: add i_state helpers" new 73ce1c9fce70 fs: use LIST_HEAD() to simplify code new 3c58a9575e02 netfs: Delete subtree of 'fs/netfs' when netfs module exits new 75e4c6bcb88a mnt_idmapping: Use kmemdup_array instead of kmemdup for mu [...] new 7f7b850689ac fs/inode: Prevent dump_mapping() accessing invalid dentry. [...] new 459ca85ae1fe writeback: Refine the show_inode_state() macro definition new 5c40e050e6ac fs: drop GFP_NOFAIL mode from alloc_page_buffers new b4fef22c2fb9 uapi: explain how per-syscall AT_* flags should be allocated new 4356d575ef0f fhandle: expose u64 mount id to name_to_handle_at(2) new 7063c229a836 Merge patch series "fhandle: expose u64 mount id to name_t [...] new 33d8525dc18f fs/pipe: Correct imprecise wording in comment new 5c953cdc9efc Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new 244481e5fb33 Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] new 9ee377408c14 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] new b881f0a1855c Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] new 785de7deb1e5 9p: Fix missing set of NETFS_SREQ_HIT_EOF new 0025b8f6a076 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new 42d7f6adfa3e Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] new 84429b675bcf fs: Allow fine-grained control of folio sizes new ab95d23bab22 filemap: allocate mapping_min_order folios in the page cache new 26cfdb395eef readahead: allocate folios with mapping_min_order in readahead new e220917fa507 mm: split a folio in minimum folio order chunks new 743a2753a02e filemap: cap PTE range to be created to allowed zero fill [...] new 10553a91652d iomap: fix iomap_dio_zero() for fs bs > system page size new de631e1a8b71 xfs: use kvmalloc for xattr buffers new 79012cfa00b5 xfs: expose block size in stat new cebf9dacd5c3 xfs: make the calculation generic in xfs_sb_validate_fsb_count() new 7df7c204c678 xfs: enable block size larger than page size support new 7ccd606be7f7 Merge patch series "enable bs > ps in XFS" new d1dd75dcda64 iomap: remove set_memor_ro() on zero page new 31754ea6cbbc iomap: add a private argument for iomap_file_buffered_write new 6f634eb08016 filemap: fix htmldoc warning for mapping_align_index() new c5c810b94cfd iomap: fix handling of dirty folios over unwritten extents new 7d9b474ee4cc iomap: make zero range flush conditional on unwritten mappings new 3d693c1811e3 Merge patch series "iomap: flush dirty cache over unwritte [...] new f6ab91e01d17 Merge branch 'vfs.blocksize' into vfs.all Signed-off-by: C [...] new 6e0d8cd71497 file: remove pointless comment new 20a3c1665b1a adi: remove unused f_version new 6cc0e9b9f9f4 ceph: remove unused f_version new 8b758a67ded9 s390: remove unused f_version new 4f908ad3c648 fs: add vfs_setpos_cookie() new c7b6dd5fd024 fs: add must_set_pos() new 1acd04686a6b fs: use must_set_pos() new d64671177c3c fs: add generic_llseek_cookie() new 4a18744c3f9c affs: store cookie in private data new 80b20a6e7093 ext2: store cookie in private data new 146e0154be88 ext4: store cookie in private data new 7c3d158418c2 input: remove f_version abuse new e7e830d29f92 ocfs2: store cookie in private data new 94f524e1b820 proc: store cookie in private data new 769dab3fe357 udf: store cookie in private data new bfced298d5f1 ufs: store cookie in private data new 2331782821fc ubifs: store cookie in private data new d52e908abed3 fs: add f_pipe new 2c434ccecbb2 pipe: use f_pipe new ba420d0cdc7c fs: remove f_version new 20fd8398cfab Merge patch series "file: remove f_version" new a496ff4f9094 Merge branch 'vfs.file' into vfs.all new 9fedce971928 Merge branch 'vfs.fallocate' into vfs.all Signed-off-by: C [...] new f4ef340b86e6 Merge branch 'vfs.procfs' into vfs.all Signed-off-by: Chri [...] new 9887df7822f0 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 340ed7cce98a Merge branch 'fs-next' of linux-next new 298da84f22b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07f02657d07a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3a53b7ec8057 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 9f5305ed8010 HID: lg: constify fixed up report descriptor new 14bc9ce0792b Merge branch 'for-6.12/constify-rdesc' into for-next new 699daea87121 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6808dfb85f6b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 48b83f5f68ed i2c: npcm: restore slave addresses array length new 8759646774b0 dt-bindings: i2c: add support for tsd,mule-i2c-mux new 39d86d26dc8a i2c: muxes: add support for tsd,mule-i2c multiplexer new f02baa0a7d5a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 133f67bea5e0 i3c: master: cdns: fix module autoloading new 061dd21ca712 i3c/master: cmd_v1: Fix the rule for getting i3c mode new 40f0a1e9f5ac Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new d22bd451d560 hwmon: (pmbus/mpq7932) Constify struct regulator_desc new 0e62f462d0f1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new d895eb31ae56 accel/qaic: Fix a typo new 8e1c119c6c6a Merge branch 'docs-mw' into docs-next new bb33b019e61f Merge branch 'docs-next' of git://git.lwn.net/linux.git new 02ca26e969a4 Merge branch 'master' of git://linuxtv.org/media_tree.git new 6af3aab6c7cf Merge tag 'cpufreq-arm-updates-6.12' of ssh://gitolite.ker [...] new 15aaa26f4df2 Merge branch 'pm-cpufreq' into linux-next new 339d9d8792ae Merge tag 'opp-updates-6.12' of ssh://gitolite.kernel.org/ [...] new 8cc214312cf8 Merge branch 'pm-opp' into linux-next new 813c512216cf Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 80e67f1802d0 pm:cpupower: Add error warning when SWIG is not installed new d3104a1fccd6 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 9e1b2c3a521e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new a5618979fd93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bf305ca8f95a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08062af0a521 net: napi: Prevent overflow of napi_defer_hard_irqs new e10034e38e9d netlink: specs: nftables: allow decode of tailscale ruleset new 502cc061de66 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new a36e9f5cfe9e rtase: Add support for a pci table in this module new ea244d7d8dce rtase: Implement the .ndo_open function new 5a2a2f15244c rtase: Implement the rtase_down function new 2bbba79e348d rtase: Implement the interrupt routine and rtase_poll new 85dd839ad1e5 rtase: Implement hardware configuration function new d6e882b89fdf rtase: Implement .ndo_start_xmit function new cf7226c80845 rtase: Implement a function to receive packets new 079600489960 rtase: Implement net_device_ops new a25a0b070c51 rtase: Implement pci_driver suspend and resume function new dd7f17c40fd1 rtase: Implement ethtool function new 14cb81d1359e rtase: Add a Makefile in the rtase folder new ad61903add56 realtek: Update the Makefile and Kconfig in the realtek folder new b0613ba1cd93 MAINTAINERS: Add the rtase ethernet driver entry new 76930d3d20d5 Merge branch 'add-realtek-automotive-pcie-driver' new 6e65f5f55b7e net: dsa: microchip: rename ksz8 series files new dcff1c05f283 net: dsa: microchip: clean up ksz8_reg definition macros new 23de126f9248 net: dsa: microchip: replace unclear KSZ8830 strings new 2c4cec1643d1 Merge branch 'microchip=ksz8-cleanup' new b9c4d16e2a47 lan743x: Remove setting of RX software timestamp new f592435d132c net: lan966x: Remove setting of RX software timestamp new 35461b6d5802 net: sparx5: Remove setting of RX software timestamp new 8a26d9471766 mlxsw: spectrum: Remove setting of RX software timestamp new f40a3712ef1b net: ethernet: ti: am65-cpsw-ethtool: Remove setting of RX [...] new c76e2f40b7d9 net: ethernet: ti: cpsw_ethtool: Remove setting of RX soft [...] new c5dbb6aeefbd net: ti: icssg-prueth: Remove setting of RX software timestamp new f9b74d602ee3 net: netcp: Remove setting of RX software timestamp new 5df20ce03ef4 i40e: Remove setting of RX software timestamp new 6aebd824f45a ice: Remove setting of RX software timestamp new 638effa35d68 igb: Remove setting of RX software timestamp new 29d2e49a62c1 igc: Remove setting of RX software timestamp new 12283fad6d2e ixgbe: Remove setting of RX software timestamp new 4c6d910e0254 cxgb4: Remove setting of RX software timestamp new 26f74155df44 bnx2x: Remove setting of RX software timestamp new 52fc70a32573 Merge branch 'rx-sw-tstamp-for-all' new aac0484423b7 net: atlantic: convert comma to semicolon new 62c9f50eabe0 ionic: Convert comma to semicolon new 96487cb211ce sfc/siena: Convert comma to semicolon new be8a17fe994d sfc: convert comma to semicolon new cecbe5c8c803 net/ipv4: make use of the helper macro LIST_HEAD() new e636ba1a15e7 net/tipc: make use of the helper macro LIST_HEAD() new 8b51455bbd45 net/netfilter: make use of the helper macro LIST_HEAD() new 2a7dd251b6fe net/ipv6: make use of the helper macro LIST_HEAD() new 17f01391903d net/core: make use of the helper macro LIST_HEAD() new 7ab50d5e8840 Merge branch 'make-use-of-the-helper-macro-list_head' new 54001d0f2fdb net: tls: wait for async completion on last message new 517c29247557 net: dsa: realtek: rtl8365mb: Make use of irq_get_trigger_type() new 36a5faec5658 net: dsa: realtek: rtl8366rb: Make use of irq_get_trigger_type() new f4bbf496f5fd net: smc91x: Make use of irq_get_trigger_type() new 5953711258c7 Merge branch 'use-functionality-of-irq_get_trigger_type' new 32b81e4f0e5d sfc: siena: rip out rss-context dead code new cca0d69baf95 net: phy: qca83xx: use PHY_ID_MATCH_EXACT new 92218f108f51 octeontx2-af: Pass string literal as format argument of al [...] new 7baa90c616e5 octeontx2-pf: Make iplen __be16 in otx2_sqe_add_ext() new c6a173977894 Merge branch 'octeontx2-address-some-warnings' new 9a95eedc81de netpoll: remove netpoll_srcu new aa05fe67bcd6 ptp: ocp: Improve PCIe delay estimation new f723224742fc Merge tag 'nf-next-24-09-06' of git://git.kernel.org/pub/s [...] new d5c4546062fd net: sched: consistently use rcu_replace_pointer() in tapr [...] new c259acab839e ptp/ioctl: support MONOTONIC{,_RAW} timestamps for PTP_SYS [...] new df20078b9706 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new ddbe9ec55039 bpf, arm64: Jit BPF_CALL to direct call when possible new 02baa0a2a677 selftests/bpf: Fix procmap_query()'s params mismatch and c [...] new 46f4ea04e053 samples/bpf: Remove sample tracex2 new 940ce73bdec5 bpf: Remove the insn_buf array stack usage from the inline [...] new 00750788dfc6 bpf: Fix indentation issue in epilogue_idx new 6fee7a7e9ad8 Merge branch 'bpf-follow-up-on-gen_epilogue' new 23457b37ec3f selftests: bpf: Replace sizeof(arr)/sizeof(arr[0]) with AR [...] new c8831bdbfbab bpf, x64: Fix a jit convergence issue new eff5b5fffc1d selftests/bpf: Add a selftest for x86 jit convergence issues new e4db2a821b6c libbpf: Access first syscall argument with CO-RE direct re [...] new 9ab94078e868 libbpf: Access first syscall argument with CO-RE direct re [...] new 4a4c4c0d0a42 selftests/bpf: Enable test_bpf_syscall_macro: Syscall_arg1 [...] new 99857422338b libbpf: Fix accessing first syscall argument on RV64 new aa01d13eecc9 Merge branch 'fix-accessing-first-syscall-argument-on-rv64' new 900f362e2062 bpf: Fix uprobe multi pid filter check new 0b0bb453716f selftests/bpf: Add child argument to spawn_child function new 8df43e859454 selftests/bpf: Add uprobe multi pid filter test for fork-e [...] new d2520bdb1932 selftests/bpf: Add uprobe multi pid filter test for clone- [...] new 552895afadb3 Merge branch 'selftests-bpf-add-uprobe-multi-pid-filter-test' new 5db0ba6766f8 selftests/bpf: fix some typos in selftests new a86857d2546c bpftool: fix some typos in bpftool new bd4d67f8ae55 libbpf: fix some typos in libbpf new dc3a8804d790 selftests/bpf: Adapt OUTPUT appending logic to lower versi [...] new a48a43884cdd selftests/bpf: Rename fallback in bpf_dctcp to avoid namin [...] new 67ab80a01886 selftests/bpf: Prefer static linking for LLVM libraries new 0c3fc330be6d selftests/bpf: Limit URLS parsing logic to actual scope in vmtest new 2294073dce32 selftests/bpf: Support local rootfs image for vmtest new d95d56519026 selftests/bpf: Enable cross platform testing for vmtest new 897b3680484b selftests/bpf: Add config.riscv64 new c402cb85802f selftests/bpf: Add DENYLIST.riscv64 new b2bc9d505499 selftests/bpf: Add riscv64 configurations to local vmtest new 95b1c5d17832 selftests/bpf: Add description for running vmtest on RV64 new b9d32677ff1c Merge branch 'local-vmtest-enhancement-and-rv64-enabled' new 1ae497c78f01 bpf: use type_may_be_null() helper for nullable-param check new 2db2b8cb8f96 bpf: change int cmd argument in __sys_bpf into typed enum bpf_cmd new bc638d8cb5be bpf: allow kfuncs within tracepoint and perf event programs new 1b3bc648f506 bpf/selftests: coverage for tp and perf event progs using kfuncs new 04bb60d0dfd1 Merge branch 'allow-kfuncs-in-tracepoint-and-perf-event' new f8c6b7913dfa bpftool: Improve btf c dump sorting stability new 8a3f14bb1e94 libbpf: Workaround (another) -Wmaybe-uninitialized false positive new 52332699abc9 Merge branch 'bpf-next/master' into for-next new a4a7134a7e69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 375772d123ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3e70c1ded71a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a26a5107bc52 wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() new f54a1baee098 wifi: cfg80211: Avoid RCU debug splat in __cfg80211_bss_up [...] new cac9544cecf6 wifi: iwlwifi: mvm: replace CONFIG_PM by CONFIG_PM_SLEEP new 0fdcc994a42c wifi: cfg80211: make BSS source types public new bff93c89ab19 wifi: cfg80211: skip indicating signal for per-STA profile BSSs new 450732abad6a wifi: cfg80211: avoid overriding direct/MBSSID BSS with pe [...] new 3702a33216e6 wifi: mac80211: introduce EHT rate support in AQL airtime new 6241d79f0043 Revert "wifi: mac80211: move radar detect work to sdata" new f403fed7f98e wifi: mac80211: remove label usage in ieee80211_start_rada [...] new f4bb650cfab4 wifi: trace: unlink rdev_end_cac trace event from wiphy_ne [...] new 62c16f219a73 wifi: cfg80211: move DFS related members to links[] in wir [...] new 81f67d60ebf2 wifi: cfg80211: handle DFS per link new d74380ee99b5 wifi: mac80211: handle DFS per link new 0b7798232eee wifi: cfg80211/mac80211: use proper link ID for DFS new bca8bc0399ac wifi: mac80211: handle ieee80211_radar_detected() for MLO new 7b7a5aa8c821 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2510e939e43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 395999829880 mtd: powernv: Add check devm_kasprintf() returned value new 098a573b6e8b mtd: tests: Include <linux/prandom.h> instead of <linux/random.h> new 75610e6ec471 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d43b24f50da2 mtd: rawnand: denali: Fix missing pci_release_regions in p [...] new 3c0e167c2172 mtd: rawnand: denali: Use the devm_clk_get_enabled() helpe [...] new 7021a797689d mtd: rawnand: arasan: Use for_each_child_of_node_scoped() new fc214e50e292 mtd: rawnand: cadence: Use for_each_child_of_node_scoped() new e2e4eddf7b16 mtd: rawnand: pl353: Use for_each_child_of_node_scoped() new 707f2d0720ed mtd: rawnand: marvell: drm/rockchip: Use for_each_child_of [...] new 0d5c32b5c877 mtd: rawnand: rockchip: Use for_each_child_of_node_scoped() new ee06c7821d04 mtd: rawnand: meson: Use for_each_child_of_node_scoped() new 879595267949 mtd: rawnand: mtk: Use for_each_child_of_node_scoped() new f3b3c47ca41f mtd: rawnand: renesas: Use for_each_child_of_node_scoped() new f5b30c7f47f2 mtd: rawnand: stm32_fmc2: Use for_each_child_of_node_scoped() new b59fdc7f3881 mtd: rawnand: sunxi: Use for_each_child_of_node_scoped() new 3f4c0ad490cc mtd: nand: Rename the NAND IO iteration helper new 8adf1ac24ba8 mtd: nand: Introduce a block iterator new 79da17072e22 mtd: spi-nand: Isolate the MTD read logic in a helper new 631cfdd0520d mtd: spi-nand: Add continuous read support new a06f2e7cc4de mtd: spi-nand: Expose spinand_write_reg_op() new ed148d30eaf4 mtd: spi-nand: macronix: Fix helper name new 18073e395cd6 mtd: spi-nand: macronix: Extract the bitflip retrieval logic new e1f251e1aad8 mtd: spi-nand: macronix: Add a possible bitflip status flag new 11813857864f mtd: spi-nand: macronix: Continuous read support new 9ab52d9800b0 mtd: rawnand: meson: Fix typo in function name new 9b3c395096dc mtd: rawnand: atmel: Add message on DMA usage new 81cb3be3261e mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips new 26935d5fa4a8 mtd: rawnand: mtk: Fix init error path new 9e1a23aa86fc dt-bindings: mtd: ti, gpmc-nand: support partitions node new 111b2a9ea47c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 7ae18a266a4b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 78cb66caa6ab hwrng: mtk - Use devm_pm_runtime_enable new c299d7af9dfb crypto: x86/aesni - update docs for aesni-intel module new 3401f63e7259 crypto: ccp - do not request interrupt on cmd completion w [...] new f386dc64e1a5 crypto: hisilicon - fix missed error branch new 5fdb4b345cfb crypto: hisilicon - add a lock for the qp send operation new f5dd7c430227 crypto: hisilicon/trng - modifying the order of header files new 5d2d1ee0874c crypto: hisilicon/qm - reset device before enabling it new 145013f72394 crypto: hisilicon/hpre - mask cluster timeout error new b04f06fc0243 crypto: hisilicon/qm - inject error before stopping queue new e7a4142b35ce crypto: api - Fix generic algorithm self-test races new 795f85fca229 crypto: algboss - Pass instance creation error up new a0e435e808d6 crypto: hisilicon/sec - Remove trailing space after \n newline new 2e691e1cd24d crypto: qat - Remove trailing space after \n newline new 4eded6d14f5b crypto: testmgr - Hide ENOENT errors new c398cb8eb0a2 crypto: octeontx* - Select CRYPTO_AUTHENC new 8304ed607750 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new eb7205b7cbff Merge tag 'drm-intel-next-2024-09-03' of https://gitlab.fr [...] new 1f66fe62cc09 drm/mediatek: Support "None" blending in OVL new eb17c5909481 drm/mediatek: Support "None" blending in Mixer new a3f7f7ef4bfe drm/mediatek: Support "Pre-multiplied" blending in OVL new 59e9d9de25f0 drm/mediatek: Support "Pre-multiplied" blending in Mixer new 4225d5d5e779 drm/mediatek: Support alpha blending in display driver new 399826037349 drm/mediatek: Use cmdq_pkt_eoc() instead of cmdq_pkt_finalize() new d7c66b5fbc70 drm/mediatek: Use cmdq_pkt_create() and cmdq_pkt_destroy() new d88464a80a28 drm/mediatek: ovl_adaptor: Drop unused mtk_crtc.h header new 5beb6fba25db drm/mediatek: ovl_adaptor: Add missing of_node_put() new 6a4ae7f095aa drm/mediatek: ovl_adaptor: Use scoped variant of for_each_ [...] new 103b90752f3d drm/mediatek: Declare Z Position for all planes new 00335fc7cc7a drm/mediatek: Drop unnecessary check for property presence new d79ae4766ca6 drm/mediatek: dsi: Add dsi per-frame lp code for mt8188 new fe30bae552ce drm/mediatek: Fix missing configuration flags in mtk_crtc_ [...] new be03b30b7aa9 drm/mediatek: Use spin_lock_irqsave() for CRTC event lock new 5474d49b2f79 dt-bindings: display: mediatek: dpi: Add power domains new 88a29f8c5ff9 Merge tag 'mediatek-drm-next-6.12' of https://git.kernel.o [...] new 611096985ade Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new fce4a2a95df2 dt-bindings: MAINTAINERS: drop stale exynos file pattern new c50b7416fd4a drm/exynos: Constify struct exynos_drm_ipp_funcs new 3fcdd0628a27 drm/exynos: Remove unnecessary code new 94ebc3d3235c drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() new 77bae4678a4e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new dce182572311 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 4da5a95bf125 drm/amdgpu: re-work VM syncing new 4453808d9eab drm/amdgpu: fix invalid fence handling in amdgpu_vm_tlb_flush new 4c4e9cb58dd7 drm/amd/display: Add missing kdoc entry for 'bs_coeffs_upd [...] new 4e9fadacddca drm/amdkfd: Add cache line size info new 7b17e8f3a074 drm/amd/display: Fix spelling mistake "recompte" -> "recompute" new 0126c0ae11e8 drm/amdgpu: add raven1 gfxoff quirk new 2c7795e245d9 drm/amdgpu: enable gfxoff quirk on HP 705G4 new 6fbbb660b1d4 drm/amd: use clamp() in amdgpu_pll_get_fb_ref_div() new 760e3c8b3288 drm/amdgpu: use clamp() in amdgpu_vm_adjust_size() new a3cc326a43bd drm/amd/display: Avoid race between dcn10_set_drr() and dc [...] new 0607a50c0047 drm/amd/display: Avoid race between dcn35_set_drr() and dc [...] new 4481df364d20 drm/amdgpu: Normalize reg offsets on JPEG v4.0.3 new 5359d5bc9754 drm/amd/display: Refactor dccg35_get_other_enabled_symclk_fe new f5a972dfe3e9 drm/amd/display: fix dccg root clock optimization related hang new 2578487ebe6c drm/amdgpu/: Add missing kdoc entry in amdgpu_vm_handle_fa [...] new 559a285816af drm/amdgpu: Replace 'amdgpu_job_submit_direct' with 'drm_s [...] new e146a7ab2186 drm/amd/display: Add kdoc entry for 'program_isharp_1dlut' [...] new e8397d327e7b drm/amdgpu: fix queue reset issue by mmio new 01be2b62c0f3 drm/amdgpu: Surface svm_default_granularity, a RW module p [...] new 101025e94b53 drm/amdkfd: fix missed queue reset on queue destroy new 7eafe7a730ba drm/amdkfd: Select reset method for poison handling new 663b0f1e141d drm/amdkfd: Document and define SVM events message macro new 27f9dcb9cc06 drm/amdgpu/mes11: Indent an if statment new 7ccde2e6c0a5 drm/amdgpu: revert "use CPU for page table update if SDMA [...] new 0df8ef6e1b5d drm/amdgpu: drop redundant W=1 warnings from Makefile new 94adf33a6276 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 2dfffa77b1fd Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 66b827ebb678 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 89076b5a8b4e drm/xe: prevent potential UAF in pf_provision_vf_ggtt() new 1ff14648dc58 drm/xe/pat: sanity check compression and coh_mode new ae304b054520 drm/xe/pciids: add some missing ADL-N PCI IDs new d454902a690d drm/xe/pciids: separate RPL-U and RPL-P PCI IDs new cdb56a63f7ee drm/xe/pciids: separate ARL and MTL PCI IDs new 5ea28f921a1c drm/xe: use IS_ENABLED() instead of defined() on config options new c2bf07dd0bbc drm/xe/xe_gt_idle: modify powergate enable condition new 0914c1e45d3a drm/xe/xe_gt_idle: add debugfs entry for powergating info new cb85e39dc5d1 drm/xe: Suppress missing outer rpm protection warning new 249df8cbecf0 drm/xe: fix missing 'xe_vm_put' new b43723f86461 drm/xe: Cleanup has_flat_ccs handling new 0c841e47d8d9 drm/xe: Update runtime detection of has_flat_ccs new 49a75d41839d Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b1eabdf5fbd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e04640e0892d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 090624b7dc83 ALSA: pcm: add more sample rate definitions new 91dd20d855d6 ALSA: cmipci: drop SNDRV_PCM_RATE_KNOT new 1f40410623b7 ALSA: emu10k1: drop SNDRV_PCM_RATE_KNOT new 3cc1e94dbc1e ALSA: hdsp: drop SNDRV_PCM_RATE_KNOT new 151d82f914e8 ALSA: hdspm: drop SNDRV_PCM_RATE_KNOT new 7067e8142c4b ASoC: cs35l36: drop SNDRV_PCM_RATE_KNOT new 79acb4c046ce ASoC: cs35l41: drop SNDRV_PCM_RATE_KNOT new eab3464be764 ASoC: cs53l30: drop SNDRV_PCM_RATE_KNOT new 9469cf57cd95 ASoC: Intel: avs: drop SNDRV_PCM_RATE_KNOT new c061d1e4b2af ASoC: qcom: q6asm-dai: drop SNDRV_PCM_RATE_KNOT new 9dc03a1250d4 ASoC: sunxi: sun4i-codec: drop SNDRV_PCM_RATE_KNOT new 7bc09f7eb5e1 ASoC: cs35l34: drop useless rate contraint new 8055c0cd6ba5 ASoC: spdif: extend supported rates to 768kHz new 63e38d078797 ALSA: hda: Allow the default preallocation for x86 again new b12891c7b6d2 ALSA: IEC958 definition for consumer status channel update new e693d58fbd48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75dcef54b101 firewire: core: use WARN_ON_ONCE() to avoid superfluous dumps new 3b2d2a98c15f firewire: core: expose kernel API to schedule work item to [...] new b5ff50aae6f9 firewire: core: fulfill documentation of fw_iso_context_fl [...] new ca83f0bd97af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1798acef8f50 ASoC: loongson: remove redundant variable assignments new 3c5a18a10a8c ASoC: amd: acp: Return in-case of error new 4849b2f78020 ASoC: makes rtd->initialized bit field new 241c044e743f ASoC: codecs: Use devm_clk_get_enabled() helpers new 1febd08e67ba Merge remote-tracking branch 'asoc/for-6.12' into asoc-next new 61647d173277 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a31c67538f75 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5080f62adb12 Input: matrix_keypad - remove support for clustered interrupt new 584bf366f8fa Input: matrix_keypad - switch to gpiod API and generic dev [...] new 11d29702ad20 ARM: spitz: Use software nodes/properties for the GPIO-dri [...] new 1b05a7013751 ARM: spitz: Use software nodes/properties for the matrix keypad new de35996d4b36 Input: matrix_keypad - remove support for platform data new f057b57270c2 Merge branch 'ib/6.11-rc6-matrix-keypad-spitz' into next new 8e028d60ee55 dt-bindings: input: convert rotary-encoder to yaml new d5322d537c23 Input: alps - use guard notation when acquiring mutex new 934976f61ece Input: atkbd - use guard notation when acquiring mutex new 43a365abaf47 Input: gpio-keys - switch to using cleanup functions new 22df24590f56 Input: iqs62x-keys - use cleanup facility for fwnodes new 78af00d89371 Input: tegra-kbc - use guard notation when acquiring mutex [...] new 4a0467ed7387 Input: zforce_ts - use devm_add_action_or_reset() new 5e091a49da06 Input: zforce_ts - simplify reporting of slot state new f820b43754cd Input: zforce_ts - remove support for platfrom data new a9d59c206c8c Input: zforce_ts - do not explicitly set EV_SYN, etc bits new 624455941015 Input: zforce_ts - handle errors from input_mt_init_sots() new f388412f707e Input: zforce_ts - remove unneeded locking new 9ba33f614572 Input: zforce_ts - ensure that pm_stay_awake() and pm_rela [...] new 5c2002677e8f Input: zforce_ts - use guard notation when acquiring mutexes new 83b6549ee188 Input: zforce_ts - switch to using get_unaligned_le16 new 43a48ec581d7 Input: zforce_ts - make parsing of contacts less confusing new c4a8349262aa Input: zforce_ts - do not ignore errors when acquiring regulator new 7e168b81e6f8 Input: zforce_ts - use dev_err_probe() where appropriate new b5ed81cc7bcc Input: zforce_ts - make zforce_idtable constant new 16ff0224d8a6 Input: zforce_ts - stop treating VDD regulator as optional new 8f2ef2610f9b Input: zforce_ts - switch to using devm_regulator_get_enable() new 7846bd8b8d3c Input: zforce_ts - do not hardcode interrupt level new 6a5180c619ed Input: zforce_ts - remove assert/deassert wrappers new 4172a64ef2c4 Input: zforce_ts - switch to using asynchronous probing new b6e565202027 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f55d3b82ac2f MAINTAINERS: Move the BFQ io scheduler to Odd Fixes state new 47f6b0063841 Merge branch 'for-6.12/block' into for-next new e49dacc71ec2 nbd: implement the WRITE_ZEROES command new 41372f5c9a86 nbd: nbd_bg_flags_show: add NBD_FLAG_ROTATIONAL new 296dbc72d290 nbd: correct the maximum value for discard sectors new 9518e5bfaae1 zram: Replace bit spinlocks with a spinlock_t. new 6086aeb49e3d zram: Remove ZRAM_LOCK new 68d20eb60efb zram: Shrink zram_table_entry::flags. new 687d187469be Merge branch 'for-6.12/block' into for-next new 4e893ca81170 nvme_core: scan namespaces asynchronously new 79559c753324 nvme-keyring: restrict match length for version '1' identifiers new 363895767fbf nvme-tcp: sanitize TLS key handling new 5bc46b49c828 nvme-tcp: check for invalidated or revoked key new c5f2ca52d00d nvme: add a newline to the 'tls_key' sysfs attribute new 1e48b34c9bc7 nvme: split off TLS sysfs attributes into a separate group new f5eb7397471b nvme-sysfs: add 'tls_configured_key' sysfs attribute new 02a3688c53d6 nvme-sysfs: add 'tls_keyring' attribute new bb2df18958b4 nvmet-auth: allow to clear DH-HMAC-CHAP keys new ff4a0a4088ad nvme-target: do not check authentication status for admin [...] new 03c3d7c74371 nvme-rdma: send cntlid in the RDMA_CM_REQUEST Private Data new cead0b899171 nvme: rename apptag and appmask to lbat and lbatm new 7c2fd76048e9 nvme: fix metadata handling in nvme-passthrough new 981414306c05 Merge tag 'nvme-6.12-2024-09-06' of git://git.infradead.or [...] new d981ed841930 md: Add new_level sysfs interface new 68f31e88917f Merge tag 'md-6.12-20240906' of https://git.kernel.org/pub [...] new a02e98bebc15 mtip32xx: Remove redundant null pointer checks in mtip_hw_ [...] new acc8c0a98875 blk-mq: add missing unplug trace event new e183891c2478 Merge branch 'for-6.12/block' into for-next new 3c031b721c0e block: Prevent deadlocks when switching elevators new 5a1f595c3d81 Merge branch 'for-6.12/block' into for-next new c79989766324 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a7722b82c2ca dm integrity: Convert comma to semicolon new 90da77987dd5 dm-integrity: support recalculation in the 'I' mode new 1c2ce380a410 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c494708d1f68 ata: libata: Cleanup libata-transport new a16951510fae ata: libata-scsi: Improve ata_scsi_handle_link_detach() new 5bb52d926598 ata: libata: Improve __ata_qc_complete() new b642212d8858 ata: libata: Move sata_down_spd_limit() to libata-sata.c new 78f76b09c915 ata: libata: Move sata_std_hardreset() definition to libat [...] new 10e807637f28 ata: libata: Rename ata_eh_read_sense_success_ncq_log() new da65bbdd3bc1 ata: libata: Move sector_buf from struct ata_port to struc [...] new 5f8319c4b3ec ata: libata: Introduce ata_dev_free_resources new 602bcf212637 ata: libata: Improve CDL resource management new d647bdf4d080 ata: libata: Fix W=1 compilation warning new e61c7b18e3b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 609f9e1b6242 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aed22d3ac95e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new aa771e7de5f2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new ccf3c0272ae8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf4c7ab667ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a4682e5d9b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b533e1dd050c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d19a9e25a722 selinux: fix style problems in security/selinux/include/audit.h new 83f8b733c9b7 Automated merge of 'dev' into 'next' new 4c2895997763 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7e6b6e85c9e Merge branch 'next' of git://github.com/cschaufler/smack-next new a1eb8d3393d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 086a3c40ebd0 iommu/tegra241-cmdqv: Fix ioremap() error handling in probe() new 2408b81f817b iommu/tegra241-cmdqv: Drop static at local variable new 483e0bd8883a iommu/tegra241-cmdqv: Do not allocate vcmdq until dma_set_ [...] new a2bb820e862d iommu/arm-smmu-v3: Use the new rb tree helpers new 3e77f12b20e0 iommu/amd: Add kernel parameters to limit V1 page-sizes new 72e7bac4135e Merge branches 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and [...] new 7faf6a75ec66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ddd242722643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38e283ce47e6 of: address: Unify resource bounds overflow checking new 94f530f07517 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b65a9ea3b26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dabef94a1799 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7b3669e58f2 Merge branch into tip/master: 'perf/urgent' new d000d13459ec Merge branch into tip/master: 'timers/urgent' new 51c095bee5c7 Merge branch into tip/master: 'core/core' new 4af07b68e100 Merge branch into tip/master: 'irq/core' new d4886a325947 Merge branch into tip/master: 'locking/core' new 62c0b1061593 perf/core: Fix small negative period being ignored new 5fe6e308abae bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() new 3f7f1a64da73 uprobes: revamp uprobe refcounting and lifetime management new 8617408f7a01 uprobes: protected uprobe lifetime with SRCU new 59da880afed2 uprobes: get rid of enum uprobe_filter_ctx in uprobe filte [...] new cc01bd044e6a uprobes: travers uprobe's consumer list locklessly under S [...] new 04b01625da13 perf/uprobe: split uprobe_unregister() new 50a38035ed5c rbtree: provide rb_find_rcu() / rb_find_add_rcu() new cd7bdd9d46a9 uprobes: perform lockless SRCU-protected uprobes_tree lookup new d3eebe2e70a9 Merge branch into tip/master: 'perf/core' new ded8ad41c740 Merge branch into tip/master: 'ras/core' new 89511bb1519d Merge branch into tip/master: 'sched/core' new fd41f71866d7 Merge branch into tip/master: 'smp/core' new 3adf3bdd407f Merge branch into tip/master: 'timers/clocksource' new 4a3e8ca7bd4d Merge branch into tip/master: 'timers/core' new 5acb3d08aede Merge branch into tip/master: 'x86/apic' new 756198b82028 Merge branch into tip/master: 'x86/bugs' new 26c0ce30f4ef Merge branch into tip/master: 'x86/build' new 7fbf47f8fd26 Merge branch into tip/master: 'x86/cleanups' new c5ef9f85b021 Merge branch into tip/master: 'x86/core' new 2abbfd671d43 Merge branch into tip/master: 'x86/cpu' new 6ec5a478fd16 Merge branch into tip/master: 'x86/fpu' new 0c30fe7c0366 Merge branch into tip/master: 'x86/fred' new d4c88afad5a6 Merge branch into tip/master: 'x86/microcode' new f5713951332f Merge branch into tip/master: 'x86/misc' new b2afbf478963 Merge branch into tip/master: 'x86/mm' new 49da2614c593 Merge branch into tip/master: 'x86/platform' new b743d27a861e Merge branch into tip/master: 'x86/sev' new 20af19e23f34 Merge branch into tip/master: 'x86/splitlock' new d45aab436cf0 Merge branch into tip/master: 'x86/timers' new 05536babd768 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0bc9e254c58e Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 3aa06566180d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f28637b993da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 198fa3829d54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new efba6d1f8644 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new ee871c7e133d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8366ee1a1f4e Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 477fc3d82abb Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 27bfdf874d24 Merge branch 'next' of https://github.com/kvm-x86/linux.git new d1b1fbfdbefb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a58e130f54b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da330f5e4c19 sched_ext: Temporarily work around pick_task_scx() being c [...] new 02e65e1c1282 sched_ext: Add missing static to scx_has_op[] new 5748e68ec023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab58016c68cc platform/x86:dell-laptop: Add knobs to change battery char [...] new 66cb96af8394 platform/x86:dell-laptop: remove duplicate code w/ battery [...] new d2b27d8eb879 platform/x86: int3472: Use GPIO_LOOKUP() macro new 1bda29aef6e1 platform/x86: int3472: Use str_high_low() new 298c9babadb8 x86/platform/geode: switch GPIO buttons and LEDs to softwa [...] new d9dca215708d platform/x86: lenovo-ymc: Ignore the 0x0 state new 8022ae2c435f Documentation: admin-guide: pm: Add efficiency vs. latency [...] new bb516dc79c4a platform/x86/intel-uncore-freq: Add support for efficiency [...] new 24b6616355f7 platform/x86/intel-uncore-freq: Add efficiency latency con [...] new a093cb667c3f platform/x86: ideapad-laptop: Make the scope_guard() clear [...] new bb9c2e5492a8 platform/x86: x86-android-tablets: Fix spelling in the comments new 3a1fb526c248 platform/x86: thinkpad_acpi: Fix uninitialized symbol 's' warning new 56d8b784c565 Merge tag 'hwmon-for-v6.11-rc7' into review-hans new e04e2b760ddb platform/x86: wmi: Pass event data directly to legacy noti [...] new 79a56f4c8fa6 platform/x86: wmi: Remove wmi_get_event_data() new 6ed2d7e8e74d platform/x86: wmi: Merge get_event_data() with wmi_get_not [...] new f5dd17e30a59 platform/x86: wmi: Call both legacy and WMI driver notify [...] new d9c7ac7f8bfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba5a1a019062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79cf25a851a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 673996f349a6 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 701be43d5d4c Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 79800daf1ef5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 9313d139aa25 usb: gadget: dummy_hcd: execute hrtimer callback in softir [...] new 9044ad57b60b xhci: dbc: Fix STALL transfer event handling new 31128e7492dc xhci: dbc: add dbgtty request to end of list once it completes new f5985a814739 xhci: Remove unused function declarations new a1de06821519 usb: xhci: remove excessive isoc frame debug message spam new b0af5ae78581 usb: xhci: remove excessive Bulk short packet debug message new b14485d461a5 usb: xhci: remove unused variables from struct 'xhci_hcd' new 811cd6ed04b9 usb: xhci: make 'sbrn' a local variable new 77d871aeddc3 usb: xhci: add comments explaining specific interrupt behaviour new dbb2c9229da2 usb: xhci: remove 'retval' from xhci_pci_resume() new da6a6dcfce61 usb: xhci: adjust empty TD list handling in handle_tx_event() new f81dfa3b57c6 xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and [...] new 9c0c11bb87b0 xhci: support setting interrupt moderation IMOD for second [...] new 664c3413e9a6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f2b2cf770062 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 91f00854830a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0bf63ff33d11 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 9d06852b249c Merge tag 'icc-6.12-rc1' of ssh://gitolite.kernel.org/pub/ [...] new b39121354f95 w1: ds2482: Drop explicit initialization of struct i2c_dev [...] new 3b92fc43bfd9 iio: magnetometer: ak8975: Relax failure on unknown id new 129464e86c74 iio: magnetometer: ak8975: Fix reading for ak099xx sensors new c19bf7faea5b dt-bindings: iio: magnetometer: Add ak09118 new 89cf93bfb3be iio: magnetometer: ak8975: Add AK09118 support new dae65fc2bc76 iio: proximity: cros_ec_mkbp_proximity: Switch to includin [...] new 3f131813d701 iio: accel: bmc150: use fwnode_irq_get_byname() new 525e9cd5ac05 iio: accel: bmc150: Improve bmc150_apply_bosc0200_acpi_ori [...] new 16531118ba63 iio: bmi323: peripheral in lowest power state on suspend new 2ba49fc41b1c iio: adc: ad4695: add 2nd regmap for 16-bit registers new 7763e40f35af iio: adc: ad4695: implement calibration support new b5fe2f7bac9c doc: iio: ad4695: update for calibration support new 192be245741a iio: ABI: document ad4695 new attributes new 31c022a4f4bb iio: adc: xilinx-ams: use device_* to iterate over device [...] new 631598c41998 iio: dac: ad5449: drop support for platform data new 2f1dddc922a4 iio: adc: mcp320x: Drop vendorless compatible strings new 17601ab9d759 iio: imu: st_lsm6dsx: Use iio_read_acpi_mount_matrix() helper new da83fd152e54 iio: imu: st_lsm6dsx: Remove useless dev_fwnode() calls new 3c6b818b097d tools/iio: Add memory allocation failure check for trigger_name new cf082dbedaeb dt-bindings: iio: adc: sophgo,cv1800b-saradc: Add Sophgo C [...] new d1022ff5f9b9 iio: adc: sophgo-saradc: Add driver for Sophgo CV1800B SARADC new 61075d0cbfbd dt-bindings: iio: aw96103: Add bindings for aw96103/aw9610 [...] new 07b241262dca iio: proximity: aw96103: Add support for aw96103/aw96105 p [...] new 09e3bdfe499d iio: adc: standardize on formatting for id match tables new dfc58f467f71 tools: iio: rm .*.cmd when make clean new d1360cc7ffc1 Merge remote-tracking branch 'mfd/ib-mfd-for-iio-power-6.1 [...] new c7ac44751d18 iio: adc: axp20x_adc: Add adc_en1 and adc_en2 to axp_data new 85d3af3e9fcc dt-bindings: iio: adc: Add AXP717 compatible new 5ba0cb92584b iio: adc: axp20x_adc: add support for AXP717 ADC new ba26342a386a Merge tag 'iio-for-6.12b' of ssh://gitolite.kernel.org/pub [...] new 72486eb13b25 Merge tag 'extcon-next-for-6.12' of ssh://gitolite.kernel. [...] new 2414b62ab39d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e317ae7227ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ab467947c0b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 27a8204b26ac vfio/mdev: Constify struct kobj_type new f1f32d61b3fa Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 43d9821c60eb staging: rtl8723bs: include: Fix spelling mistake in rtl87 [...] new 5159b05a43e4 staging: rtl8723bs: include: Fix spelling mistake in rtw_event.h new 59e574141f79 Staging: rtl8723bs: Rename function SelectChannel() new fa42410edbf4 staging: vme_user: changed geoid data type from int to u32 new a1d3f47860b9 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 0d0f611bdf8e counter: ftm-quaddec: Enable module autoloading new 61aca06d8ecf Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 28be23b0f156 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 471930200070 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1337d5c1e675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 845e71cadcd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82b940cb039f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1d86f8ed605c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b5e97c02006 gpio: mpc8xxx: switch to using DEFINE_RUNTIME_DEV_PM_OPS() new d3e5375d18b2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new fc4aed60e8c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60555a641fd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a088450f8836 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 24e224b878fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7beaf1da074f selftests:resctrl: Fix build failure on archs without __cp [...] new af1ec38c6ccc selftests/timers: Remove unused NSEC_PER_SEC macro new f30c04452bc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e6f1d68e211d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 36290f4cb1c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9216e1c23feb Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new a3017d9c8735 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new acce38111edb Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b319f4bf0e7f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94e86b174d10 tools/hv: Add memory allocation check in hv_fcopy_start new 1dc76f0fd96c Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 4a701ef6112d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3590b192e81 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 4a3d76c1e03b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cdd3e7b697ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ca2f4288553 next-20240906/slab new 685a7973859b selftests: vDSO: ensure vgetrandom works in a time namespace new bc63e48376c9 random: vDSO: move prototype of arch chacha function to vd [...] new b5a41108f625 selftests: vDSO: open code basic chacha instead of linking [...] new c5d03b50a75a random: vDSO: don't use 64-bit atomics on 32-bit architectures new b9bef9d78ceb random: vDSO: add __arch_get_k_vdso_rng_data() helper for [...] new 36c23d318b90 random: vDSO: add missing c-getrandom-y in Makefile new 26f4020fb67e random: vDSO: avoid call to out of line memset() new d11e84e0175a random: vDSO: minimize and simplify header includes new 0b35950fccdf selftests: vDSO: fix cross build for getrandom and chacha tests new da26620f1966 random: vDSO: add a __vdso_getrandom prototype for all arc [...] new 05f7a39bad2f LoongArch: vDSO: Wire up getrandom() vDSO implementation new e13e3eee4c1e selftests: vDSO: build tests with O2 optimization new 7b67cbbbfd48 selftests: vDSO: also test counter in vdso_test_chacha new 8ecbe3642299 arm64: alternative: make alternative_has_cap_likely() VDSO [...] new 06da87d98cb0 arm64: vDSO: Wire up getrandom() vDSO implementation new c9af1d587697 selftests: vDSO: don't include generated headers for chacha test new 469b5f215890 powerpc/vdso: Fix VDSO data access when running in a non-r [...] new 06beb6446cfb mm: Define VM_DROPPABLE for powerpc/32 new d683ab358c4f powerpc/vdso32: Add crtsavres new 972a217e2d4d powerpc/vdso: Refactor CFLAGS for CVDSO build new 4e244910d42b powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO32 new e3d963e9823c powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO64 new e5574f10ac68 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a4f1cfed4f25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c01cc6210290 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0c99f064545e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 3e4f4dd2d6aa Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 5dd5693142f8 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new f75b64c677ea Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d1ca5ff232ad Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new 17c6b5cdee4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 557266d1297a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6bc7bfe82adf Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 29011b268de8 fix up for "lib/string_choices: Add str_up_down() helper" new 100cc857359b Add linux-next specific files for 20240909
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 (9aaeb87ce1e9) \ N -- N -- N refs/heads/master (100cc857359b)
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 1165 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 3 + Documentation/accel/qaic/qaic.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/admin-guide/perf/arm-ni.rst | 17 + Documentation/admin-guide/perf/index.rst | 1 + .../pm/intel_uncore_frequency_scaling.rst | 59 + .../bindings/display/mediatek/mediatek,dpi.yaml | 17 + .../devicetree/bindings/i2c/tsd,mule-i2c-mux.yaml | 69 + .../bindings/iio/adc/sophgo,cv1800b-saradc.yaml | 83 + .../bindings/iio/adc/x-powers,axp209-adc.yaml | 12 + .../iio/magnetometer/asahi-kasei,ak8975.yaml | 4 + .../bindings/iio/proximity/awinic,aw96103.yaml | 61 + .../devicetree/bindings/input/rotary-encoder.txt | 50 - .../devicetree/bindings/input/rotary-encoder.yaml | 90 + .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 5 +- Documentation/devicetree/bindings/perf/arm,ni.yaml | 30 + Documentation/driver-api/firewire.rst | 2 + Documentation/iio/ad4695.rst | 7 +- Documentation/netlink/specs/nftables.yaml | 16 + .../networking/net_cachelines/net_device.rst | 2 +- MAINTAINERS | 22 +- Makefile | 9 +- Next/SHA1s | 150 +- Next/merge.log | 3195 ++++++++++++-------- arch/arm/mach-omap2/omap-mpuss-lowpower.c | 2 +- arch/arm/mach-pxa/spitz.c | 163 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 37 + arch/arm64/boot/dts/qcom/msm8939.dtsi | 2 +- arch/arm64/mm/contpte.c | 6 + arch/arm64/mm/init.c | 12 +- arch/arm64/net/bpf_jit_comp.c | 91 +- arch/loongarch/configs/loongson3_defconfig | 1 - arch/parisc/include/asm/mman.h | 14 + arch/parisc/kernel/syscall.S | 14 +- arch/powerpc/Kconfig | 1 + arch/powerpc/Kconfig.debug | 6 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/include/asm/rtas.h | 1 + arch/powerpc/include/asm/vdso_datapage.h | 15 + arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/asm-offsets.c | 2 + arch/powerpc/kernel/cacheinfo.c | 2 +- arch/powerpc/kernel/eeh.c | 4 - arch/powerpc/kernel/exceptions-64s.S | 17 - arch/powerpc/kernel/kprobes.c | 65 +- arch/powerpc/kernel/optprobes.c | 2 +- arch/powerpc/kernel/rethook.c | 73 + arch/powerpc/kernel/secvar-sysfs.c | 2 +- arch/powerpc/kernel/stacktrace.c | 6 +- arch/powerpc/kernel/vdso/cacheflush.S | 2 +- arch/powerpc/kernel/vdso/datapage.S | 4 +- arch/powerpc/kernel/vdso/getrandom.S | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/Kconfig.cputype | 11 +- arch/powerpc/platforms/cell/spufs/file.c | 17 - arch/powerpc/platforms/powernv/eeh-powernv.c | 1 - arch/powerpc/platforms/powernv/opal-dump.c | 2 +- arch/powerpc/platforms/powernv/opal-elog.c | 2 +- arch/powerpc/platforms/pseries/dlpar.c | 229 +- arch/powerpc/platforms/pseries/dtl.c | 1 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 16 +- arch/powerpc/platforms/pseries/pmem.c | 2 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 4 +- arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 6 + arch/x86/Kconfig | 6 + arch/x86/crypto/Kconfig | 8 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/rapl.c | 47 +- arch/x86/kvm/x86.c | 1 + arch/x86/net/bpf_jit_comp.c | 54 +- arch/x86/platform/geode/Makefile | 1 + arch/x86/platform/geode/alix.c | 82 +- arch/x86/platform/geode/geode-common.c | 178 ++ arch/x86/platform/geode/geode-common.h | 21 + arch/x86/platform/geode/geos.c | 80 +- arch/x86/platform/geode/net5501.c | 69 +- block/bio-integrity.c | 4 - block/blk-mq.c | 3 + block/blk-sysfs.c | 22 +- block/elevator.c | 21 +- block/elevator.h | 2 + crypto/algboss.c | 3 +- crypto/api.c | 15 +- crypto/testmgr.c | 23 +- drivers/ata/libata-core.c | 279 +- drivers/ata/libata-eh.c | 13 +- drivers/ata/libata-pmp.c | 3 +- drivers/ata/libata-sata.c | 127 +- drivers/ata/libata-scsi.c | 11 +- drivers/ata/libata-transport.c | 299 +- drivers/ata/libata-zpodd.c | 2 +- drivers/ata/libata.h | 24 +- drivers/block/mtip32xx/mtip32xx.c | 19 +- drivers/block/nbd.c | 12 +- drivers/block/ublk_drv.c | 2 + drivers/block/zram/zram_drv.c | 16 +- drivers/block/zram/zram_drv.h | 7 +- drivers/char/adi.c | 1 - drivers/char/hw_random/mtk-rng.c | 2 +- drivers/counter/ftm-quaddec.c | 1 + drivers/crypto/ccp/sev-dev.c | 13 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 + drivers/crypto/hisilicon/hpre/hpre_main.c | 54 +- drivers/crypto/hisilicon/qm.c | 151 +- drivers/crypto/hisilicon/sec/sec_drv.c | 2 +- drivers/crypto/hisilicon/sec2/sec_main.c | 16 +- drivers/crypto/hisilicon/sgl.c | 14 +- drivers/crypto/hisilicon/trng/trng.c | 4 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 3 + drivers/crypto/hisilicon/zip/zip_main.c | 23 +- drivers/crypto/intel/qat/qat_common/qat_uclo.c | 2 +- drivers/crypto/marvell/Kconfig | 2 + drivers/firewire/core-iso.c | 15 +- drivers/firewire/core.h | 5 - drivers/firewire/ohci.c | 4 +- drivers/gpio/gpio-mpc8xxx.c | 25 +- drivers/gpu/drm/amd/amdgpu/Makefile | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 99 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 36 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 6 + drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 22 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 79 +- .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.h | 1 + .../amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c | 2 + .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 20 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 24 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 4 - drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 2 +- drivers/gpu/drm/mediatek/mtk_crtc.c | 82 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 36 +- drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 13 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 106 +- drivers/gpu/drm/mediatek/mtk_ethdr.c | 13 +- drivers/gpu/drm/mediatek/mtk_plane.c | 29 +- drivers/gpu/drm/mediatek/mtk_plane.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 8 + drivers/gpu/drm/xe/xe_bo.c | 2 +- drivers/gpu/drm/xe/xe_device.c | 8 +- drivers/gpu/drm/xe/xe_exec_queue.c | 4 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 13 + drivers/gpu/drm/xe/xe_gt_idle.c | 110 +- drivers/gpu/drm/xe/xe_gt_idle.h | 2 + drivers/gpu/drm/xe/xe_gt_idle_types.h | 2 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 8 +- drivers/gpu/drm/xe/xe_gt_sriov_vf_debugfs.c | 2 +- drivers/gpu/drm/xe/xe_guc.c | 2 +- drivers/gpu/drm/xe/xe_pat.c | 7 +- drivers/gpu/drm/xe/xe_pci.c | 10 +- drivers/gpu/drm/xe/xe_pm.c | 17 +- drivers/hid/hid-lg.c | 28 +- drivers/hwmon/hp-wmi-sensors.c | 22 +- drivers/hwmon/pmbus/mpq7932.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 6 +- drivers/i2c/muxes/Kconfig | 16 + drivers/i2c/muxes/Makefile | 1 + drivers/i2c/muxes/i2c-mux-mule.c | 148 + drivers/i3c/master/i3c-master-cdns.c | 1 + drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 12 +- drivers/iio/accel/bmc150-accel-core.c | 10 +- drivers/iio/adc/Kconfig | 10 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad4695.c | 241 +- drivers/iio/adc/ad7091r5.c | 6 +- drivers/iio/adc/ad7124.c | 4 +- drivers/iio/adc/ad7192.c | 6 +- drivers/iio/adc/ad7266.c | 4 +- drivers/iio/adc/ad7280a.c | 4 +- drivers/iio/adc/ad7291.c | 4 +- drivers/iio/adc/ad7292.c | 4 +- drivers/iio/adc/ad7298.c | 4 +- drivers/iio/adc/ad7476.c | 58 +- drivers/iio/adc/ad7606_par.c | 2 +- drivers/iio/adc/ad7606_spi.c | 4 +- drivers/iio/adc/ad7766.c | 14 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/ad7780.c | 10 +- drivers/iio/adc/ad7793.c | 20 +- drivers/iio/adc/ad7887.c | 4 +- drivers/iio/adc/ad7923.c | 18 +- drivers/iio/adc/ad9467.c | 4 +- drivers/iio/adc/aspeed_adc.c | 2 +- drivers/iio/adc/at91_adc.c | 2 +- drivers/iio/adc/axp20x_adc.c | 182 +- drivers/iio/adc/axp288_adc.c | 2 +- drivers/iio/adc/bcm_iproc_adc.c | 2 +- drivers/iio/adc/berlin2-adc.c | 2 +- drivers/iio/adc/ep93xx_adc.c | 2 +- drivers/iio/adc/exynos_adc.c | 2 +- drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/hx711.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 14 +- drivers/iio/adc/ingenic-adc.c | 2 +- drivers/iio/adc/lpc32xx_adc.c | 2 +- drivers/iio/adc/ltc2496.c | 2 +- drivers/iio/adc/ltc2497.c | 2 +- drivers/iio/adc/max1027.c | 16 +- drivers/iio/adc/max11100.c | 4 +- drivers/iio/adc/max1118.c | 4 +- drivers/iio/adc/max1241.c | 4 +- drivers/iio/adc/max34408.c | 4 +- drivers/iio/adc/max9611.c | 6 +- drivers/iio/adc/mcp320x.c | 10 - drivers/iio/adc/mp2629_adc.c | 4 +- drivers/iio/adc/mt6360-adc.c | 2 +- drivers/iio/adc/nau7802.c | 2 +- drivers/iio/adc/pac1921.c | 4 +- drivers/iio/adc/pac1934.c | 6 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 2 +- drivers/iio/adc/qcom-spmi-rradc.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 2 +- drivers/iio/adc/rtq6056.c | 2 +- drivers/iio/adc/sophgo-cv1800b-adc.c | 227 ++ drivers/iio/adc/stm32-adc.c | 2 +- drivers/iio/adc/stm32-dfsdm-adc.c | 2 +- drivers/iio/adc/stm32-dfsdm-core.c | 2 +- drivers/iio/adc/stmpe-adc.c | 2 +- drivers/iio/adc/ti-adc0832.c | 4 +- drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-adc12138.c | 4 +- drivers/iio/adc/ti-adc161s626.c | 8 +- drivers/iio/adc/ti-ads1015.c | 4 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 4 +- drivers/iio/adc/ti-ads7924.c | 4 +- drivers/iio/adc/ti-ads7950.c | 2 +- drivers/iio/adc/ti-ads8344.c | 2 +- drivers/iio/adc/ti-ads8688.c | 6 +- drivers/iio/adc/ti-lmp92064.c | 2 +- drivers/iio/adc/ti-tlc4541.c | 8 +- drivers/iio/adc/xilinx-ams.c | 15 +- drivers/iio/dac/ad5449.c | 15 +- drivers/iio/imu/bmi323/bmi323_core.c | 161 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 93 +- drivers/iio/magnetometer/Kconfig | 2 +- drivers/iio/magnetometer/ak8975.c | 79 +- drivers/iio/proximity/Kconfig | 11 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/aw96103.c | 846 ++++++ drivers/iio/proximity/cros_ec_mkbp_proximity.c | 2 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/input/input.c | 8 +- drivers/input/keyboard/atkbd.c | 37 +- drivers/input/keyboard/gpio_keys.c | 44 +- drivers/input/keyboard/iqs62x-keys.c | 7 +- drivers/input/keyboard/matrix_keypad.c | 334 +- drivers/input/keyboard/tegra-kbc.c | 45 +- drivers/input/misc/wistron_btns.c | 2 +- drivers/input/mouse/alps.c | 48 +- drivers/input/serio/i8042-acpipnpio.h | 23 + drivers/input/touchscreen/zforce_ts.c | 474 ++- drivers/iommu/amd/amd_iommu.h | 1 + drivers/iommu/amd/amd_iommu_types.h | 4 + drivers/iommu/amd/init.c | 8 + drivers/iommu/amd/io_pgtable.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 77 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 1 + drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 91 +- drivers/macintosh/via-pmu.c | 2 +- drivers/md/dm-integrity.c | 304 +- drivers/md/md.c | 29 + drivers/mtd/devices/powernv_flash.c | 3 + drivers/mtd/nand/raw/arasan-nand-controller.c | 5 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 5 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 4 +- drivers/mtd/nand/raw/denali_dt.c | 29 +- drivers/mtd/nand/raw/denali_pci.c | 11 +- drivers/mtd/nand/raw/marvell_nand.c | 12 +- drivers/mtd/nand/raw/meson_nand.c | 10 +- drivers/mtd/nand/raw/mtk_nand.c | 36 +- drivers/mtd/nand/raw/nandsim.c | 2 +- drivers/mtd/nand/raw/pl35x-nand-controller.c | 5 +- drivers/mtd/nand/raw/renesas-nand-controller.c | 12 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 5 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 7 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/nand/spi/core.c | 216 +- drivers/mtd/nand/spi/macronix.c | 122 +- drivers/mtd/tests/oobtest.c | 2 +- drivers/mtd/tests/pagetest.c | 2 +- drivers/mtd/tests/subpagetest.c | 2 +- drivers/net/dsa/microchip/Kconfig | 9 +- drivers/net/dsa/microchip/Makefile | 2 +- drivers/net/dsa/microchip/{ksz8795.c => ksz8.c} | 13 +- drivers/net/dsa/microchip/ksz8863_smi.c | 4 +- .../dsa/microchip/{ksz8795_reg.h => ksz8_reg.h} | 15 +- drivers/net/dsa/microchip/ksz_common.c | 48 +- drivers/net/dsa/microchip/ksz_common.h | 4 +- drivers/net/dsa/microchip/ksz_spi.c | 6 +- drivers/net/dsa/realtek/rtl8365mb.c | 2 +- drivers/net/dsa/realtek/rtl8366rb.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 4 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 4 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 4 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 2 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 8 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 - drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 4 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 20 - drivers/net/ethernet/microchip/lan743x_ethtool.c | 4 - .../ethernet/microchip/lan966x/lan966x_ethtool.c | 11 +- .../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 11 +- .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 4 +- drivers/net/ethernet/realtek/Kconfig | 19 + drivers/net/ethernet/realtek/Makefile | 1 + drivers/net/ethernet/realtek/rtase/Makefile | 10 + drivers/net/ethernet/realtek/rtase/rtase.h | 340 +++ drivers/net/ethernet/realtek/rtase/rtase_main.c | 2287 ++++++++++++++ drivers/net/ethernet/sfc/ptp.c | 2 +- drivers/net/ethernet/sfc/siena/efx_common.c | 7 - drivers/net/ethernet/sfc/siena/ethtool.c | 1 - drivers/net/ethernet/sfc/siena/ethtool_common.c | 125 +- drivers/net/ethernet/sfc/siena/net_driver.h | 26 +- drivers/net/ethernet/sfc/siena/ptp.c | 2 +- drivers/net/ethernet/sfc/siena/rx_common.c | 56 - drivers/net/ethernet/sfc/siena/rx_common.h | 4 - drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 2 - drivers/net/ethernet/ti/cpsw_ethtool.c | 7 +- drivers/net/ethernet/ti/icssg/icssg_ethtool.c | 2 - drivers/net/ethernet/ti/netcp_ethss.c | 7 +- drivers/net/phy/qcom/qca83xx.c | 10 +- drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 2 +- drivers/net/wireless/ath/ath12k/wmi.c | 2 +- drivers/net/wireless/ath/ath9k/dfs.c | 2 +- drivers/net/wireless/ath/ath9k/dfs_debug.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 7 +- drivers/net/wireless/marvell/mwifiex/11h.c | 11 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 12 +- drivers/net/wireless/ti/wl18xx/event.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 2 +- drivers/nvme/common/keyring.c | 58 +- drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/core.c | 48 +- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/ioctl.c | 26 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 17 + drivers/nvme/host/rdma.c | 6 +- drivers/nvme/host/sysfs.c | 90 +- drivers/nvme/host/tcp.c | 55 +- drivers/nvme/target/admin-cmd.c | 12 +- drivers/nvme/target/auth.c | 12 + drivers/nvme/target/debugfs.c | 2 +- drivers/nvme/target/rdma.c | 4 +- drivers/nvme/target/tcp.c | 4 +- drivers/of/Kconfig | 6 + drivers/of/address.c | 45 +- drivers/of/fdt.c | 2 +- drivers/of/unittest.c | 6 +- drivers/perf/Kconfig | 7 + drivers/perf/Makefile | 1 + drivers/perf/arm-cmn.c | 10 +- drivers/perf/arm-ni.c | 781 +++++ drivers/platform/x86/acer-wmi.c | 16 +- drivers/platform/x86/asus-wmi.c | 19 +- drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/dell/dell-laptop.c | 417 ++- drivers/platform/x86/dell/dell-smbios.h | 7 + drivers/platform/x86/dell/dell-wmi-aio.c | 13 +- drivers/platform/x86/hp/hp-wmi.c | 16 +- drivers/platform/x86/huawei-wmi.c | 14 +- drivers/platform/x86/ideapad-laptop.c | 48 +- drivers/platform/x86/intel/int3472/discrete.c | 9 +- .../uncore-frequency/uncore-frequency-common.c | 42 +- .../uncore-frequency/uncore-frequency-common.h | 17 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 158 +- drivers/platform/x86/lenovo-ymc.c | 2 + drivers/platform/x86/lg-laptop.c | 13 +- drivers/platform/x86/msi-wmi.c | 20 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/toshiba-wmi.c | 15 +- drivers/platform/x86/wmi.c | 143 +- drivers/platform/x86/x86-android-tablets/Kconfig | 2 +- drivers/platform/x86/x86-android-tablets/asus.c | 8 +- drivers/platform/x86/x86-android-tablets/core.c | 20 +- drivers/platform/x86/x86-android-tablets/dmi.c | 16 +- drivers/platform/x86/x86-android-tablets/lenovo.c | 22 +- drivers/platform/x86/x86-android-tablets/other.c | 30 +- .../x86/x86-android-tablets/shared-psy-info.c | 4 +- .../x86/x86-android-tablets/x86-android-tablets.h | 2 +- drivers/ptp/ptp_chardev.c | 8 +- drivers/ptp/ptp_ocp.c | 20 +- drivers/s390/char/hmcdrv_dev.c | 3 - drivers/scsi/bfa/bfa_fcs.c | 2 +- drivers/scsi/pmcraid.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 4 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 2 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 +- drivers/staging/vme_user/vme_fake.c | 6 +- drivers/staging/vme_user/vme_tsi148.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 14 +- drivers/usb/host/xhci-dbgcap.c | 133 +- drivers/usb/host/xhci-dbgcap.h | 2 +- drivers/usb/host/xhci-dbgtty.c | 2 +- drivers/usb/host/xhci-mem.c | 8 +- drivers/usb/host/xhci-pci.c | 25 +- drivers/usb/host/xhci-ring.c | 58 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/host/xhci.h | 14 +- drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 4 + drivers/vfio/mdev/mdev_sysfs.c | 2 +- fs/9p/vfs_addr.c | 6 +- fs/affs/dir.c | 44 +- fs/bcachefs/alloc_background.c | 19 +- fs/bcachefs/backpointers.c | 15 +- fs/bcachefs/bcachefs.h | 8 +- fs/bcachefs/btree_cache.c | 233 +- fs/bcachefs/btree_cache.h | 3 + fs/bcachefs/btree_gc.c | 3 +- fs/bcachefs/btree_io.c | 6 +- fs/bcachefs/btree_io.h | 4 +- fs/bcachefs/btree_journal_iter.c | 2 + fs/bcachefs/btree_types.h | 34 +- fs/bcachefs/btree_update_interior.c | 8 +- fs/bcachefs/buckets.c | 2 +- fs/bcachefs/data_update.c | 2 +- fs/bcachefs/ec.c | 157 +- fs/bcachefs/ec.h | 9 +- fs/bcachefs/errcode.h | 4 + fs/bcachefs/extents.c | 28 +- fs/bcachefs/extents.h | 20 +- fs/bcachefs/io_read.c | 10 +- fs/bcachefs/journal_reclaim.c | 7 +- fs/bcachefs/replicas.c | 4 +- fs/bcachefs/super-io.c | 2 +- fs/bcachefs/super.c | 2 +- fs/bcachefs/sysfs.c | 19 +- fs/bcachefs/util.c | 10 +- fs/btrfs/extent_io.c | 13 +- fs/btrfs/subpage.c | 4 +- fs/ceph/dir.c | 1 - fs/exec.c | 3 +- fs/ext2/dir.c | 28 +- fs/ext4/dir.c | 50 +- fs/ext4/ext4.h | 2 + fs/ext4/inline.c | 7 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/inode.c | 10 +- fs/f2fs/segment.c | 10 +- fs/file_table.c | 8 +- fs/libfs.c | 6 +- fs/nfsd/nfs4state.c | 2 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/file.c | 11 +- fs/ocfs2/file.h | 1 + fs/overlayfs/params.c | 38 +- fs/pipe.c | 8 +- fs/proc/base.c | 30 +- fs/read_write.c | 171 +- fs/tracefs/event_inode.c | 2 +- fs/ubifs/dir.c | 64 +- fs/udf/dir.c | 28 +- fs/ufs/dir.c | 28 +- include/drm/intel/xe_pciids.h | 18 +- include/linux/acpi.h | 3 +- include/linux/alloc_tag.h | 26 +- include/linux/bpf_verifier.h | 7 +- include/linux/firewire.h | 17 + include/linux/fs.h | 14 +- include/linux/input/matrix_keypad.h | 48 - include/linux/libata.h | 39 +- include/linux/mm.h | 57 + include/linux/mtd/nand.h | 90 +- include/linux/mtd/spinand.h | 17 + include/linux/netdevice.h | 4 +- include/linux/nvme-keyring.h | 6 +- include/linux/nvme-rdma.h | 6 +- include/linux/nvme.h | 8 +- include/linux/pgalloc_tag.h | 31 - include/linux/platform_data/ad5449.h | 39 - include/linux/platform_data/microchip-ksz.h | 2 +- include/linux/platform_data/zforce_ts.h | 15 - include/linux/ptp_clock_kernel.h | 36 +- include/linux/rbtree.h | 67 + include/linux/uprobes.h | 28 +- include/net/cfg80211.h | 25 +- include/net/mac80211.h | 5 +- include/sound/asoundef.h | 6 +- include/sound/pcm.h | 31 +- include/sound/soc.h | 3 +- include/uapi/linux/kfd_ioctl.h | 100 +- include/uapi/linux/nbd.h | 5 +- include/uapi/linux/ptp_clock.h | 24 +- kernel/bpf/btf.c | 2 + kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 90 +- kernel/events/core.c | 6 +- kernel/events/uprobes.c | 405 ++- kernel/resource.c | 68 +- kernel/resource_kunit.c | 143 + kernel/sched/ext.c | 19 +- kernel/trace/bpf_trace.c | 19 +- kernel/trace/fgraph.c | 31 +- kernel/trace/trace.c | 2 + kernel/trace/trace_osnoise.c | 50 +- kernel/trace/trace_selftest.c | 23 +- kernel/trace/trace_uprobe.c | 15 +- lib/Kconfig.debug | 1 + lib/maple_tree.c | 6 +- localversion-next | 2 +- mm/Kconfig | 14 +- mm/damon/core.c | 8 +- mm/damon/tests/core-kunit.h | 12 + mm/damon/vaddr.c | 2 + mm/filemap.c | 6 +- mm/huge_memory.c | 37 +- mm/hugetlb.c | 2 +- mm/memcontrol.c | 5 +- mm/memory.c | 15 +- mm/migrate.c | 16 +- mm/page_alloc.c | 20 +- mm/shmem.c | 2 +- mm/show_mem.c | 11 +- mm/vmalloc.c | 21 +- mm/vmscan.c | 2 +- mm/zsmalloc.c | 23 +- net/bpf/bpf_dummy_struct_ops.c | 2 +- net/core/dev.c | 6 +- net/core/net-sysfs.c | 6 +- net/core/netpoll.c | 15 +- net/ipv4/ip_input.c | 6 +- net/ipv6/ip6_input.c | 6 +- net/mac80211/airtime.c | 140 +- net/mac80211/cfg.c | 49 +- net/mac80211/chan.c | 1 + net/mac80211/ieee80211_i.h | 8 +- net/mac80211/iface.c | 8 +- net/mac80211/link.c | 12 + net/mac80211/mlme.c | 13 +- net/mac80211/pm.c | 2 +- net/mac80211/scan.c | 6 +- net/mac80211/util.c | 80 +- net/netfilter/core.c | 4 +- net/sched/sch_taprio.c | 4 +- net/tipc/socket.c | 6 +- net/tls/tls_sw.c | 2 +- net/wireless/core.h | 8 + net/wireless/ibss.c | 2 +- net/wireless/mesh.c | 2 +- net/wireless/mlme.c | 20 +- net/wireless/nl80211.c | 59 +- net/wireless/rdev-ops.h | 13 +- net/wireless/reg.c | 19 +- net/wireless/scan.c | 45 +- net/wireless/trace.h | 40 +- samples/bpf/Makefile | 3 - samples/bpf/tracex2.bpf.c | 99 - samples/bpf/tracex2_user.c | 187 -- scripts/Makefile.build | 58 +- scripts/Makefile.dtbs | 144 + scripts/Makefile.host | 5 + scripts/Makefile.lib | 115 - scripts/Makefile.vmlinux | 44 + scripts/include/hashtable.h | 50 + scripts/include/list.h | 69 + scripts/link-vmlinux.sh | 4 + security/selinux/include/audit.h | 46 +- sound/core/pcm_native.c | 6 +- sound/hda/Kconfig | 5 +- sound/pci/cmipci.c | 32 +- sound/pci/emu10k1/emupcm.c | 31 +- sound/pci/rme9652/hdsp.c | 18 +- sound/pci/rme9652/hdspm.c | 16 +- sound/soc/amd/acp/acp-platform.c | 2 +- sound/soc/codecs/cs35l34.c | 21 - sound/soc/codecs/cs35l36.c | 34 +- sound/soc/codecs/cs35l41.c | 34 +- sound/soc/codecs/cs53l30.c | 24 +- sound/soc/codecs/peb2466.c | 14 +- sound/soc/codecs/spdif_receiver.c | 3 +- sound/soc/codecs/spdif_transmitter.c | 3 +- sound/soc/intel/avs/pcm.c | 22 +- sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 1 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 1 + sound/soc/loongson/loongson_card.c | 4 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 31 +- sound/soc/sunxi/sun4i-codec.c | 28 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 2 +- tools/bpf/bpftool/btf.c | 80 +- tools/bpf/bpftool/feature.c | 10 +- tools/build/Makefile.feature | 1 + tools/hv/hv_fcopy_uio_daemon.c | 7 + tools/iio/Makefile | 2 +- tools/iio/iio_generic_buffer.c | 4 + tools/lib/bpf/bpf.h | 4 +- tools/lib/bpf/bpf_tracing.h | 21 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/libbpf.c | 6 +- tools/lib/bpf/linker.c | 4 +- tools/lib/bpf/usdt.bpf.h | 2 +- tools/lib/subcmd/parse-options.c | 8 +- tools/net/sunrpc/xdrgen/README | 10 +- tools/net/sunrpc/xdrgen/generators/__init__.py | 31 +- .../net/sunrpc/xdrgen/generators/header_bottom.py | 15 +- tools/net/sunrpc/xdrgen/generators/header_top.py | 11 +- tools/net/sunrpc/xdrgen/generators/pointer.py | 30 +- tools/net/sunrpc/xdrgen/generators/struct.py | 30 +- tools/net/sunrpc/xdrgen/generators/typedef.py | 28 +- tools/net/sunrpc/xdrgen/subcmds/declarations.py | 2 +- tools/net/sunrpc/xdrgen/subcmds/definitions.py | 2 +- .../C/header_bottom/declaration/header.j2 | 2 +- .../templates/C/header_bottom/definition/header.j2 | 2 +- .../templates/C/header_top/declaration/header.j2 | 6 +- .../templates/C/header_top/definition/header.j2 | 4 +- tools/perf/Build | 1 + tools/perf/Documentation/perf-check.txt | 82 + tools/perf/Documentation/perf-sched.txt | 9 + tools/perf/Makefile.config | 30 +- tools/perf/arch/x86/Makefile | 6 +- tools/perf/arch/x86/entry/syscalls/syscall_32.tbl | 470 +++ tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-check.c | 180 ++ tools/perf/builtin-kmem.c | 2 + tools/perf/builtin-kvm.c | 3 + tools/perf/builtin-kwork.c | 3 + tools/perf/builtin-lock.c | 3 + tools/perf/builtin-mem.c | 24 +- tools/perf/builtin-sched.c | 174 +- tools/perf/builtin-script.c | 6 +- tools/perf/builtin-version.c | 43 +- tools/perf/builtin.h | 17 + tools/perf/check-headers.sh | 1 + tools/perf/perf.c | 1 + tools/perf/pmu-events/jevents.py | 11 +- tools/perf/pmu-events/models.py | 73 + tools/perf/tests/bp_account.c | 4 +- tools/perf/tests/bp_signal.c | 3 +- tools/perf/tests/bp_signal_overflow.c | 3 +- tools/perf/tests/make | 2 + tools/perf/tests/parse-events.c | 3 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 4 +- .../tests/shell/record+probe_libc_inet_pton.sh | 5 +- .../tests/shell/record+script_probe_vfs_getname.sh | 5 +- tools/perf/tests/shell/test_task_analyzer.sh | 4 +- .../tests/shell/test_uprobe_from_different_cu.sh | 7 + tools/perf/tests/wp.c | 5 + tools/perf/util/Build | 1 + tools/perf/util/bpf_counter_cgroup.c | 6 +- tools/perf/util/bpf_ftrace.c | 8 +- tools/perf/util/bpf_kwork.c | 9 +- tools/perf/util/bpf_kwork_top.c | 7 +- tools/perf/util/bpf_lock_contention.c | 45 +- tools/perf/util/bpf_off_cpu.c | 16 +- tools/perf/util/bpf_skel/bperf_cgroup.bpf.c | 2 +- tools/perf/util/bpf_skel/func_latency.bpf.c | 7 +- tools/perf/util/bpf_skel/kwork_top.bpf.c | 2 +- tools/perf/util/bpf_skel/kwork_trace.bpf.c | 5 +- tools/perf/util/bpf_skel/lock_contention.bpf.c | 27 +- tools/perf/util/bpf_skel/off_cpu.bpf.c | 9 +- tools/perf/util/disasm.c | 283 +- tools/perf/util/dump-insn.c | 2 +- tools/perf/util/dump-insn.h | 2 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 5 +- tools/perf/util/llvm-c-helpers.cpp | 197 ++ tools/perf/util/llvm-c-helpers.h | 60 + tools/perf/util/mem-events.c | 20 +- tools/perf/util/mem-events.h | 4 +- tools/perf/util/parse-events.c | 34 +- tools/perf/util/parse-events.h | 2 + tools/perf/util/pmu.c | 47 +- tools/perf/util/pmus.c | 6 +- .../util/scripting-engines/trace-event-python.c | 11 +- tools/perf/util/srcline.c | 59 +- tools/perf/util/syscalltbl.c | 4 + tools/perf/util/time-utils.c | 4 +- tools/power/cpupower/bindings/python/Makefile | 20 +- tools/testing/selftests/bpf/DENYLIST.riscv64 | 3 + tools/testing/selftests/bpf/Makefile | 14 +- tools/testing/selftests/bpf/README.rst | 32 +- tools/testing/selftests/bpf/benchs/bench_trigger.c | 2 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 3 +- tools/testing/selftests/bpf/cgroup_helpers.c | 2 +- tools/testing/selftests/bpf/config.riscv64 | 84 + .../selftests/bpf/map_tests/htab_map_batch_ops.c | 2 +- .../bpf/map_tests/lpm_trie_map_batch_ops.c | 2 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 4 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf.c | 6 +- .../selftests/bpf/prog_tests/cg_storage_multi.c | 2 +- .../selftests/bpf/prog_tests/fexit_stress.c | 3 +- tools/testing/selftests/bpf/prog_tests/log_buf.c | 9 +- .../bpf/prog_tests/module_fentry_shadow.c | 3 +- .../raw_tp_writable_reject_nbd_invalid.c | 3 +- .../bpf/prog_tests/raw_tp_writable_test_run.c | 5 +- .../testing/selftests/bpf/prog_tests/reg_bounds.c | 14 +- .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- tools/testing/selftests/bpf/prog_tests/tc_opts.c | 2 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- .../bpf/prog_tests/test_bpf_syscall_macro.c | 4 - .../selftests/bpf/prog_tests/test_bprm_opts.c | 2 +- .../selftests/bpf/prog_tests/test_strncmp.c | 2 +- tools/testing/selftests/bpf/prog_tests/token.c | 4 +- .../selftests/bpf/prog_tests/unpriv_bpf_disabled.c | 3 +- .../selftests/bpf/prog_tests/uprobe_multi_test.c | 196 +- .../selftests/bpf/prog_tests/user_ringbuf.c | 2 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + tools/testing/selftests/bpf/progs/bpf_cubic.c | 6 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 8 +- .../selftests/bpf/progs/bpf_syscall_macro.c | 2 - tools/testing/selftests/bpf/progs/strobemeta.h | 4 +- tools/testing/selftests/bpf/progs/syscall.c | 3 +- .../selftests/bpf/progs/test_cls_redirect_dynptr.c | 2 +- .../selftests/bpf/progs/test_core_read_macros.c | 2 +- .../selftests/bpf/progs/test_global_func15.c | 2 +- .../selftests/bpf/progs/test_global_map_resize.c | 2 +- .../testing/selftests/bpf/progs/test_rdonly_maps.c | 3 +- .../selftests/bpf/progs/uprobe_multi_pid_filter.c | 40 + .../selftests/bpf/progs/verifier_bits_iter.c | 2 +- .../selftests/bpf/progs/verifier_jit_convergence.c | 114 + .../bpf/progs/verifier_kfunc_prog_types.c | 48 + tools/testing/selftests/bpf/test_maps.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 2 +- tools/testing/selftests/bpf/trace_helpers.c | 4 +- tools/testing/selftests/bpf/verifier/map_kptr.c | 2 +- tools/testing/selftests/bpf/vmtest.sh | 107 +- tools/testing/selftests/kselftest.h | 2 + tools/testing/selftests/resctrl/cat_test.c | 7 +- tools/testing/selftests/timers/change_skew.c | 3 - tools/testing/selftests/timers/skew_consistency.c | 2 - tools/testing/selftests/vDSO/vdso_test_getrandom.c | 6 +- 765 files changed, 18381 insertions(+), 7517 deletions(-) create mode 100644 Documentation/admin-guide/perf/arm-ni.rst create mode 100644 Documentation/devicetree/bindings/i2c/tsd,mule-i2c-mux.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/sophgo,cv1800b-saradc.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/awinic,aw96103.yaml delete mode 100644 Documentation/devicetree/bindings/input/rotary-encoder.txt create mode 100644 Documentation/devicetree/bindings/input/rotary-encoder.yaml create mode 100644 Documentation/devicetree/bindings/perf/arm,ni.yaml create mode 100644 arch/powerpc/kernel/rethook.c create mode 100644 arch/x86/platform/geode/geode-common.c create mode 100644 arch/x86/platform/geode/geode-common.h create mode 100644 drivers/i2c/muxes/i2c-mux-mule.c create mode 100644 drivers/iio/adc/sophgo-cv1800b-adc.c create mode 100644 drivers/iio/proximity/aw96103.c rename drivers/net/dsa/microchip/{ksz8795.c => ksz8.c} (99%) rename drivers/net/dsa/microchip/{ksz8795_reg.h => ksz8_reg.h} (98%) create mode 100644 drivers/net/ethernet/realtek/rtase/Makefile create mode 100644 drivers/net/ethernet/realtek/rtase/rtase.h create mode 100644 drivers/net/ethernet/realtek/rtase/rtase_main.c create mode 100644 drivers/perf/arm-ni.c delete mode 100644 include/linux/platform_data/ad5449.h delete mode 100644 include/linux/platform_data/zforce_ts.h delete mode 100644 samples/bpf/tracex2.bpf.c delete mode 100644 samples/bpf/tracex2_user.c create mode 100644 scripts/Makefile.dtbs create mode 100644 tools/perf/Documentation/perf-check.txt create mode 100644 tools/perf/arch/x86/entry/syscalls/syscall_32.tbl create mode 100644 tools/perf/builtin-check.c create mode 100755 tools/perf/pmu-events/models.py create mode 100644 tools/perf/util/llvm-c-helpers.cpp create mode 100644 tools/perf/util/llvm-c-helpers.h create mode 100644 tools/testing/selftests/bpf/DENYLIST.riscv64 create mode 100644 tools/testing/selftests/bpf/config.riscv64 create mode 100644 tools/testing/selftests/bpf/progs/uprobe_multi_pid_filter.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_jit_convergence.c