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 5d4809e25903 Add linux-next specific files for 20250620 omits 8598849396b4 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits ea7edcd8638e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d09c985e274e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d15e9907a94a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d9a10ef5b3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ebf7b2ae36 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 52197b5447d6 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 0ff505f4e2e2 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 0c49b67e64e9 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits c2ccfb848567 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits ce461f437b51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c24bdfad33b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0a22882e0741 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits f11854f5f7e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37f3e7710ad8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 0671ed21a4e0 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 581c7d5fb198 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2efec0cc75d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12a2cdc92a8a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e2e3d0283cbd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 814d4ee9c981 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 092bf0d5959c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits d0699ebab2c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 661b783494ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 742c0e9b973b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74ba0d881af5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0d7931ce4167 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac17e26d0435 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7853148d5c74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18eb295c992f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd153d770b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39e0d83a687a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9429e6adca3b Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits b5b6e6ab98c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c7aa9e1ce6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b242725c08f4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d52954a1f312 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73660d3f71bf Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7012d83f5c5b Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 7f03c1697bd8 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 6e1a71dccd32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bf5164da0ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0c47382a529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f6c87f14999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b46d57357ed Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 29288ec39292 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ee3b1827f0cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e02d28e85fa Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f153c6c40999 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f3e973979846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2a4210d5680 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b18ff31df8be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 030c86320a81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits db0d2ca8b7e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3cb8852e61d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 93e881c851d2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f17accddbd8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9afdcd5efb49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e57ad78bee7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 808acdb132f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eac5ecb0700c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 438657870f55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22eeff8bf94b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c5fd49da3277 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a709339e908 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 414f5e8ce58c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a1263250fa4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 1b58b6188574 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 97df3844d1c2 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 6029f06f462a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e298163ed56b Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bb73325e3df0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d8117cc0b626 Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] omits 59c3f2329f57 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 265c5896d362 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e19ebad2900d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 77211a39a279 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e977b5c8d8f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f059e909561b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a50c497c5d96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3510d5412032 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits fe60fa2473fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 008a13c91bf1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 27ecd3a96987 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 6597a71e63ad Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 1ee01491c40c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 30b8250d08bb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7b8eede5db90 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 0e5abc7aa71c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1404d6e94a3f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits f9886d28746b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits e0fbd09c059a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b26769d0466 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 5dd43f8f884a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58e170f05645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 968b83b431a7 Merge branch 'fs-next' of linux-next omits fa19a77ee920 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits a5f9cb7857a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d9602deddf7 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 664b04c2dc62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e1bef3320ee Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 0dd5c94abecd Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 5ebb77de53bb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 3ab2979de4b2 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 743bc9500b97 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits e36271ce0c9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8e3aa7ac38d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4cd4b0b4c61 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 62baf5de9fce Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits faa83d81a780 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 86f8423f3f54 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 1c571cb11fc4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 361616048171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fd81754a510 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd01f95ab464 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a9263c918b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd94b9d0919c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec372a33f6ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ffa34cee977 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d898347d2091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a66f18cff04 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 127d9701ff76 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 7a9156f7103f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits b8470ca08ade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61429e3e2f34 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 57ece2fced47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cde3fe28e5fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ad7bbe479b5 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 845f711a5ebb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ace480a69da4 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits b902046e5540 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 0fe106817b09 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 2f39bf115987 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits aedfb56bb6d5 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits f40a3b0f3af0 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 75ed59701236 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 905d865c78a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b2175f1aa58e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b66683bc8a79 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits 173a408b7bbd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fa55bde999ca Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits dce7834343c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a78e7b701986 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3bb82fa3b8e3 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits 5e6c96d1d498 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 574aaafe6cc6 Merge branch 'for-mfd-fixes' of git://git.kernel.org/pub/s [...] omits 2f9bd0d2185a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 0aaadf63b6dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d5580be2ca9a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a0c9d9d02e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 92f193ad6705 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 60e32bd18aeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 24f23f4b1c3b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 0270132182f2 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a1020785581 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 275fc711810f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5b6d459472c6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b314d076f677 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 525f64a40151 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 43311f4a63c6 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 34b9861b7aed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d7a8e2caedd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 526c84b57d0a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 45470ee51ff1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 80d81c065b76 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 876646962626 Merge branch 'fs-current' of linux-next omits ec37f3f16d4b Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits fda1842990d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91238002f7aa Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits c6432a7ea14f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 256e6b6f144f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d894b11ae5d9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits da38d428d02c Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a959defeb061 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 2b2833d6e8bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0742e2380d66 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a3bb95f2cabf Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6bca5e6a6949 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d1a1a8a9e9d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 67b08453fbb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4611766526c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6a822ae54282 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits c99080f9277d Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 8386ec1ed542 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6af06625e940 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e7126a05070 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6006447ea0ca Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 5ac8fba1a09f Merge remote-tracking branch 'asoc/for-6.17' into asoc-next omits 85a2295f65de Merge branch 'v6.17-armsoc/dts64' into for-next omits 66285ec8cb53 Merge branch 'v6.17-armsoc/dts64' into for-next omits 36fdc2319866 Merge branch 'v6.16-armsoc/dtsfixes' into for-next omits 652fbf527daf fscrypt: Drop obsolete recommendation to enable optimized SHA-512 omits 88910024c1d0 fscrypt: Don't use problematic non-inline crypto accelerators omits 86c8de10c8a7 fscrypt: Explicitly include <linux/export.h> omits bfb73427ea43 lib/crc: Explicitly include <linux/export.h> omits 15352fae2139 lib/crc: Remove ARCH_HAS_* kconfig symbols omits b0c572dc20bb lib/crc: x86: Migrate optimized CRC code into lib/crc/ omits 6d04028240c2 lib/crc: sparc: Migrate optimized CRC code into lib/crc/ omits 63eff619f0a3 lib/crc: s390: Migrate optimized CRC code into lib/crc/ omits 341edcec0fcb lib/crc: riscv: Migrate optimized CRC code into lib/crc/ omits 09cd44c42887 lib/crc: powerpc: Migrate optimized CRC code into lib/crc/ omits 25e3d113accc lib/crc: mips: Migrate optimized CRC code into lib/crc/ omits f4af2f2f5e23 lib/crc: loongarch: Migrate optimized CRC code into lib/crc/ omits a6116be22fd8 lib/crc: arm64: Migrate optimized CRC code into lib/crc/ omits dfc5de984d9b lib/crc: arm: Migrate optimized CRC code into lib/crc/ omits fe753a72a202 lib/crc: Prepare for arch-optimized code in subdirs of lib/crc/ omits 57e2089bf4be lib/crc: Move files into lib/crc/ omits 0afa7b9e89ba lib/crc32: Remove unused combination support omits 6d44533d33bb smb: Fix memory allocation and ACL handling in cifs_xattr_set omits f290fd2143ba smb: Fix potential divide-by-zero issue when iface_min_speed is 0 omits 84d436b1f6fc smb: add NULL check after kzalloc in cifsConvertToUTF16 omits 48b3f9b3763c smb: minor fix to use SMB2_NTLMV2_SESSKEY_SIZE for auth_key size omits 9a77b9ae3593 smb: minor fix to use sizeof to initialize flags_string buffer omits 2ac81af1bea2 smb: Use loff_t for directory position in cached_dirents omits 0cfcded406fe smb: Log an error when close_all_cached_dirs fails omits 5779f96d392a cifs: Fix prepare_write to negotiate wsize if needed omits d7f02e84971f smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma() omits e0d7c8ba392e bcachefs: bch2_trans_has_updates() omits bd4f00fc393a bcachefs: Don't memcpy more than needed omits b029c166a09c bcachefs: Don't log error twice in allocator async repair omits 08119b7c8518 bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits 2784bd5be65b bcachefs: add an unlikely() to trans_begin() omits 13652aaa44e8 bcachefs: More errcode conversions omits d6bebcc23e3e bcachefs: DEFINE_CLASS()es for dev refcounts omits 7fbb0ee2aec0 bcachefs: use scoped_guard() in fast_list.c omits 493d1f120d20 bcachefs: Allow CONFIG_UNICODE=m omits 594ed0d481a4 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits d47282624dc2 bcachefs: kill darray_u32_has() omits 32008f9fd4d1 bcachefs: fsck: dir_loop, subvol_loop now autofix omits 8f1f52443e86 Merge branch into tip/master: 'x86/sev' omits 3ec9788fac2b Merge branch into tip/master: 'x86/kconfig' omits 6ff8ae2b70be Merge branch into tip/master: 'timers/core' omits 71f9f43b8251 Merge branch into tip/master: 'smp/core' omits b5eb152eed95 Merge branch into tip/master: 'sched/core' omits 87a8b11da0f1 Merge branch into tip/master: 'irq/msi' omits 3244b2cc7a14 Merge branch into tip/master: 'irq/drivers' omits a2fbde22d500 Merge branch into tip/master: 'irq/core' omits f6faa5ebcd41 Merge branch into tip/master: 'x86/urgent' omits ab4372f848a2 Merge branch into tip/master: 'core/entry' omits 292e507899dc Merge branch into tip/master: 'core/bugs' omits 3484a1c1351c Merge branch into tip/master: 'perf/urgent' omits 0f59bb5130f3 Merge branch into tip/master: 'locking/urgent' omits c78c16b6d875 Merge branch into tip/master: 'irq/urgent' omits b503c1069add Merge branch 'imx/defconfig' into for-next omits 0289a0297709 Merge branch 'imx/dt64' into for-next omits b0feffacefdb Merge branch 'imx/dt' into for-next omits 4ef06ffba70a Merge branch 'imx/bindings' into for-next omits 71fd5738e279 arm64: dts: s32g: add RTC node omits e20ae4a57ddc arm64: dts: Add DSPI entries for S32G platforms omits 66a797aabaa7 arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias omits 5384b112feb6 arm64: dts: freescale: imx93-phycore-som: Move ethernet0 a [...] omits 1cbee6c78dd1 smb: client: fix first command failure during re-negotiation omits 3b37ed829760 arm64: dts: tqma8mpql: Add EASRC support omits bec0823fecec arm64: dts: tqma8mnql: Add EASRC support omits bfb861766f3f arm64: dts: freescale: Add the BOE av123z7m-n17 variant of [...] omits 8c6d53ee0a19 arm64: dts: freescale: Add the BOE av101hdt-a10 variant of [...] omits 844cddc2ded0 arm64: dts: freescale: Add the GOcontroll Moduline Display [...] omits 67fbe9fc5d5b arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM omits 5f465a764523 arm64: dts: imx8mp: Add pinctrl config definitions omits fa210697c6e5 scripts: gdb: move MNT_* constants to gdb-parsed omits 6d6a7f233384 fork: clean up ifdef logic around stack allocation omits 815721e4d9ca ocfs2: remove redundant NULL check in rename path omits f2a69c79c889 ocfs2: reset folio to NULL when get folio fails omits 80741d520f04 uprobes: revert ref_ctr_offset in uprobe_unregister error path omits 1646c759778c checkpatch: use utf-8 match for spell checking omits 735d7d58f3a8 mul_u64_u64_div_u64: fix the division-by-zero behavior omits a1e817639cfe exit: fix misleading comment in forget_original_parent() omits 2306b5c42879 kcov: fix typo in comment of kcov_fault_in_area omits 4e7a2ac7aa96 relayfs: support a counter tracking if data is too big to write omits 2b2764ebd429 blktrace: use rbuf->stats.full as a drop indicator in relayfs omits ce6f8cd3a648 relayfs: introduce getting relayfs statistics function omits f769eee3c4dc relayfs: support a counter tracking if per-cpu buffers is full omits 854753952f54 relayfs: abolish prev_padding omits fa057d686f9f x86: implement crashkernel cma reservation omits 0e4d4ac79c3a kdump: wait for DMA to finish when using CMA omits 16950e9ca0ed kdump, documentation: describe craskernel CMA reservation omits a123c6bc6a7c kdump: implement reserve_crashkernel_cma omits 30f6dc272121 Add a new optional ",cma" suffix to the crashkernel= comma [...] omits 88761994fb82 squashfs: use folios in squashfs_bio_read_cached() omits d4a125cac1b9 squashfs: pass the inode to squashfs_readahead_fragment() omits e9529d3238dd kernel: relay: use __GFP_ZERO in relay_alloc_buf omits c4ea33fd75d0 riscv: optimize gcd() performance on RISC-V without Zbb extension omits d8b2d5ed5e5a riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] omits 1d788fdd1cd1 lib/math/gcd: use static key to select implementation at runtime omits 110dbad07305 fork: define a local GFP_VMAP_STACK omits ee48f5408438 fork: clean-up naming of vm_stack/vm_struct variables in v [...] omits 2dafd8e9cb5b alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() omits 0f109810ec06 ocfs2: replace simple_strtol with kstrtol omits c22b16915561 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] omits 0a787b1660c2 mm: huge_memory: fix the check for allowed huge orders in shmem omits 7b95634172f0 selftest/mm: skip if fallocate() is unsupported in gup_longterm omits b880ac7c15e4 mm/vma: use vmg->target to specify target VMA for new VMA merge omits 61d7be769fd8 highmem: remove a use of folio->page omits fd08ca53275b fix check of filemap_lock_folio() return value omits b6bdf485e613 secretmem: remove uses of struct page omits 47ba9372d134 mm/huge_memory: don't mark refcounted folios special in vm [...] omits 28178863b8f4 mm/huge_memory: don't mark refcounted folios special in vm [...] omits 729154ef8274 mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] omits 940a91e08aac selftests: mm: add shmem collapse as a default test item omits e263ef03a746 selftests: khugepaged: fix the shmem collapse failure omits 0b7dcce09bde mm: remove zero_user() omits 157118e08df6 ceph: convert ceph_zero_partial_page() to use a folio omits e1179c75e776 direct-io: use memzero_page() omits 760843fa97ea null_blk: use memzero_page() omits 2877870f9a1b bio: use memzero_page() in bio_truncate() omits 0b0cf8e6ce7b mm: use folio_expected_ref_count() helper for reference counting omits 833f1d1b3cbb selftests/mm: use generic read_sysfs in thuge-gen test omits 98415945de1d mm: madvise: use per_vma lock for MADV_FREE omits 97467211313c maple_tree: assert retrieving new value on a tree containi [...] omits 1a52dd0e4af2 maple_tree: restart walk on correct status omits 465a8239bd13 maple_tree: fix mt_destroy_walk() on root leaf node omits 57472cd2261e mm: optimize mremap() by PTE batching omits 8c6b46bd5a60 mm: call pointers to ptes as ptep omits 09859b313c64 mm/memory-tier: fix abstract distance calculation overflow omits 3d902e825a6f tools/testing/selftests: add MREMAP_RELOCATE_ANON fork tests omits 3c1b98d51826 tools/testing/selftests: test relocate anon in split huge [...] omits 5c04659dc51d tools/testing/selftests: have CoW self test use MREMAP_REL [...] omits 121c78768b5e tools/testing/selftests: expand mremap() tests for MREMAP_ [...] omits 93050a964ba3 tools/testing/selftests: add MREMAP_RELOCATE_ANON merge te [...] omits a293e06a8b9d tools/testing/selftests: add mremap() cases that merge normally omits d27032fe8bc7 tools/testing/selftests: add sys_mremap() helper to vm_util.h omits 01da9ff3da84 tools UAPI: update copy of linux/mman.h from the kernel sources omits 5bafb4f431df mm/mremap: add MREMAP[_MUST]_RELOCATE_ANON support for lar [...] omits 52f8f4461846 mm/mremap: add MREMAP_MUST_RELOCATE_ANON omits a10d4c575c00 fix syzbot reports omits a42f145b6350 mm/mremap: introduce more mergeable mremap via MREMAP_RELO [...] omits 31bdb73c88b7 alloc_tag: keep codetag iterator active between read() omits 8f68864448b1 alloc_tag: add sequence number for module and iterator omits 43ccc5b30d8f gup-optimize-longterm-pin_user_pages-for-large-folio-fix omits 345974b6f770 gup: optimize longterm pin_user_pages() for large folio omits 84a6ade48118 mm/pagewalk: split walk_page_range_novma() into kernel/user parts omits fcda7eeaf164 mm/memfd: clarify error handling labels in memfd_create() omits 161fa6766898 lib/test_hmm: reduce stack usage omits de4078698274 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] omits d85dee659656 selftests/mm: add messages about test errors to the cow tests omits 29965c840b30 selftests/mm: don't compare return values to in cow omits 3dc067001b98 selftests/mm: convert some cow error reports to ksft_perror() omits eb0ea894ab63 kselftest/mm: clarify errors for pipe() omits 56857c9e43c1 alloc_tag: remove empty module tag section omits df5a0a4e0336 mm,memory_hotplug: drop status_change_nid parameter from m [...] omits c91fd3c2fd10 mm,page_ext: derive the node from the pfn omits b4f39b9c836a mm,mempolicy: use node-notifier instead of memory-notifier omits a7f23b93c371 kernel,cpuset: use node-notifier instead of memory-notifier omits fd9d434563b3 drivers,hmat: use node-notifier instead of memory-notifier omits 9b7e527b8b95 drivers,cxl: use node-notifier instead of memory-notifier omits dcd299768da8 mm,memory-tiers: use node-notifier instead of memory-notifier omits f1ea3bd82eb5 mm,slub: use node-notifier instead of memory-notifier omits 26dcc63a65b6 mm,memory_hotplug: implement numa node notifier omits e91d0d3d0dd3 mm,memory_hotplug: remove status_change_nid_normal and upd [...] omits 55681f04f430 mm,slub: do not special case N_NORMAL nodes for slab_nodes omits db0d034848fd mm/filemap: allow arch to request folio size for exec memory omits ba3443023a2e mm/readahead: store folio order in struct file_ra_state omits db9b810a7b31 mm/readahead: make space in struct file_ra_state omits 0da5d72189ae mm/readahead: terminate async readahead on natural boundary omits 63b59e2ed866 mm/readahead: honour new_order in page_cache_ra_order() omits eebc6c624b63 mm/mempolicy: skip unnecessary synchronize_rcu() omits 722a8e4ddd93 xarray: add a BUG_ON() to ensure caller is not sibling omits b8bb820fcee8 proc: use the same treatment to check proc_lseek as ones f [...] omits dae6ac138a87 mm/madvise: avoid any chance of uninitialised pointer deref omits e18a5a7d853a mm: use per_vma lock for MADV_DONTNEED omits 256a554d7bbe userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] omits 663e812ae126 userfaultfd: prevent unregistering VMAs through a differen [...] omits 84783fb77bda userfaultfd: remove (VM_)BUG_ON()s omits 48479da01929 userfaultfd: correctly prevent registering VM_DROPPABLE regions omits 527935b663d2 drivers/base/node: rename __register_one_node() to registe [...] omits d06f7d0fb90f drivers/base/node: rename register_memory_blocks_under_nod [...] omits f9b15003b2f2 drivers/base/node: remove register_memory_blocks_under_nod [...] omits 72419c8ed067 drivers/base/node: remove register_mem_block_under_node_early() omits 1423884065c9 drivers/base/node: restore removed extra line omits bbc872c04c62 drivers/base/node: optimize memory block registration to r [...] omits ae4538cd3b8f readahead: fix return value of page_cache_next_miss() when [...] omits 1f880d4935cc mm/cma: pair the trace_cma_alloc_start/finish omits e4184ef5d15a mm: madvise: revert the walk_page_range_vma change for MAD [...] omits 2059ab25fdad mm: madvise: use walk_page_range_vma() instead of walk_pag [...] omits e1be6c185848 mm: fix the inaccurate memory statistics issue for users omits 13a7961ef195 mm: remove the for_reclaim field from struct writeback_control omits 1713f11456f5 mm: stop passing a writeback_control structure to swap_writeout omits c012aab4edb9 mm: stop passing a writeback_control structure to __swap_w [...] omits 5cf35c016178 mm: tidy up swap_writeout omits 9b14029d1779 mm: stop passing a writeback_control structure to shmem_writeout omits f2d89b5d7561 mm: split out a writeout helper from pageout omits 9437e43f8664 mm, list_lru: refactor the locking code omits 16a70237f5a7 mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER omits 6f6fa06df5c3 mm-gup-remove-vm_bug_ons-fix omits dc222fad420e mm/gup: remove (VM_)BUG_ONs omits 095083783f54 Docs/admin-guide/mm/damon: add DAMON_STAT usage document omits bc4044d9b911 mm/damon/stat: calculate and expose idle time percentiles omits b887fbf906c6 mm/damon/stat: calculate and expose estimated memory bandwidth omits 915feb7dc12b mm/damon/stat: use IS_ENABLED() for enabled initial value omits 9e26f165cec1 mm/damon: introduce DAMON_STAT module omits 661ec1501c06 mm: remove unused mmap tracepoints omits 5b0055f9392c mm: Kconfig: use verb *use* in plural form in description omits 7068bfe31159 mm/vmstat: utilize designated initializers for the vmstat_ [...] omits dd4938e6f43d mm: strictly check vmstat_text array size omits 19d040b173c7 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS omits 1ee707753c4b mm/hugetlb: convert hugetlb_change_protection() to folios omits d8e478de96cf tools/testing/selftests: add VMA merge tests for KSM merge omits 5ddc233084af mm: prevent KSM from breaking VMA merging for new VMAs omits 6deba9deb932 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() omits fcb48861bd22 mm: ksm: have KSM VMA checks not require a VMA pointer omits e97b7e156536 tools/mm: add script to display page state for a given PID [...] omits 7dd79fcd8110 mm: vmscan: apply proportional reclaim pressure for memcg [...] omits 1269be66a705 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] omits 1e5fe500908b mm: restore documentation for __free_pages() omits 1ead59b7b110 mm/hugetlb: remove unnecessary holding of hugetlb_lock omits 62e2ef9d2482 mm/hugetlb: don't crash when allocating a folio if there a [...] omits a9435dfe50a4 MAINTAINERS: add missing files to mm page alloc section omits 192a0356c0f7 MAINTAINERS: add tree entry to mm init block omits 9998826d9c45 mm-add-oom-killer-maintainer-structure-fix-checkpatch-fixes omits ad08d9be9b48 mm-add-oom-killer-maintainer-structure-fix omits 6528a4718926 mm: add OOM killer maintainer structure omits 3e0f4dac712a fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the hu [...] omits ba0b10a020b9 MAINTAINERS: add additional mmap-related files to mmap section omits cc04d286b98b MAINTAINERS: add memfd, shmem quota files to shmem section omits 38cc41fd71f5 MAINTAINERS: add stray rmap file to mm rmap section omits c6f4e0c85aa1 MAINTAINERS: add hugetlb_cgroup.c to hugetlb section omits 4cc63bead3a8 MAINTAINERS: add further init files to mm init block omits 870df668da5d MAINTAINERS: update maintainers for HugeTLB omits 2932c9509bd3 maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate() omits d34f8f7c506b MAINTAINERS: add missing test files to mm gup section omits b811a156a670 MAINTAINERS: add missing mm/workingset.c file to mm reclai [...] omits 149f8d034f63 selftests/mm: skip uprobe vma merge test if uprobes are no [...] omits 5bd11b3054cb bcache: remove unnecessary select MIN_HEAP omits bd0761bcc83e Revert "bcache: remove heap-related macros and switch to g [...] omits 930356e4adcb Revert "bcache: update min_heap_callbacks to use default b [...] omits cd43eb6f5c6d selftests/mm: add configs to fix testcase failure omits 5da715a2ffd7 kho-initialize-tail-pages-for-higher-order-folios-properly-v2 omits 50f33c643653 kho: initialize tail pages for higher order folios properly omits 59dc35d57cb4 MAINTAINERS: add linux-mm@ list to Kexec Handover omits da5eaf10eea4 mm: userfaultfd: fix race of userfaultfd_move and swap cache omits 873ff6c17ec5 mm/gup: revert "mm: gup: fix infinite loop within __get_lo [...] omits 29eba73e2085 selftests/mm: increase timeout from 180 to 900 seconds omits d905f8eb1b19 mm-shmem-swap-fix-softlockup-with-mthp-swapin-v3 omits 1a1e5c77ddc9 mm/shmem, swap: fix softlockup with mTHP swapin omits 8e584acd13de cifs: Add support for creating reparse points over SMB1 omits fa34a2f5ebf3 Merge branch 'fixes' into for-next omits a9ea6b0629a5 replace collect_mounts()/drop_collected_mounts() with safe [...] omits 7485c517f4a3 Merge branch 'pci/misc' omits 79eaf1820b21 Merge branch 'pci/controller/sophgo' omits f6fcc1aeca52 Merge branch 'pci/controller/rockchip-host' omits 7950cf2b7503 Merge branch 'pci/controller/mobiveil' omits d52fd7d1ff47 Merge branch 'pci/controller/mediatek-gen3' omits a126681f6901 Merge branch 'pci/controller/altera' omits 173667a21774 Merge branch 'pci/dt-bindings' omits a6def8a9ae1b Merge branch 'pci/pwrctrl' omits 3b9b2178abee Merge branch 'pci/aspm' omits 0cdf69f2644e Merge branch 'pci/aer' omits f0f9d62e5c68 crypto/crc32[c]: register only "-lib" drivers omits 4811a79c7daf btrfs: stop parsing crc32c driver name omits 931fe9e6c23b crypto: stm32 - remove crc32 and crc32c support omits 9b71a94b0bc7 scsi: megaraid_sas: Fix invalid node index omits 19ec970841ca scsi: storvsc: Explicitly set max_segment_size to UINT_MAX omits 08a1686ce8c1 lib/crypto: explicitly include <linux/export.h> omits b59e04b8a1a0 fsverity: explicitly include <linux/export.h> omits 38903b792f65 crypto: inside-secure - remove crc32 support omits 3461a688e79f crypto: testmgr - remove crc32c context format test omits 6cfa56d76c45 x86/crc: drop checks of CONFIG_AS_VPCLMULQDQ omits 05aeace8757f Merge branch 'at91-dt' into at91-next adds e0990236bbdc Merge tag 'regulator-fix-v6.16-rc2' of git://git.kernel.or [...] adds 41687a5c6f8b Merge tag 'spi-fix-v6.16-rc2' of git://git.kernel.org/pub/ [...] adds 0fa5248255a1 Merge tag 'v6.16-p5' of git://git.kernel.org/pub/scm/linux [...] adds 5f2b6c5f6b69 Merge tag 'drm-fixes-2025-06-20' of https://gitlab.freedes [...] adds 255da9b8d761 Merge tag 'io_uring-6.16-20250619' of git://git.kernel.dk/linux adds 8c8472855884 ublk: santizize the arguments from userspace when adding a device adds 75f5f23f8787 Merge tag 'block-6.16-20250619' of git://git.kernel.dk/linux adds d41fef1ce2f3 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 721385192415 Merge tag 'asoc-fix-v6.16-rc2' of https://git.kernel.org/p [...] adds 33bdee12822d ALSA: hda/realtek: Enable headset Mic on Positivo P15X adds 299f489f5bad Merge tag 'sound-6.16-rc3' of git://git.kernel.org/pub/scm [...] adds 11313e2f7812 Merge tag 'gpio-fixes-for-v6.16-rc3' of git://git.kernel.o [...] adds a765b9e6db40 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3f75bfff44be Merge tag 'mtd/fixes-for-6.16-rc3' of git://git.kernel.org [...] adds 7c7f9dd1ea3f Merge tag 'perf-tools-fixes-for-v6.16-1-2025-06-20' of git [...] adds 33b6a1f155d6 rcu: Return early if callback is not specified adds afa3d8b6e01b Merge tag 'rcu/fixes-for-6.16-rc3' of git://git.kernel.org [...] adds f0eeb5f6f645 Merge tag 'pci-v6.16-fixes-1' of git://git.kernel.org/pub/ [...] adds 26fef998eb4d Merge tag 'acpi-6.16-rc3' of git://git.kernel.org/pub/scm/ [...] adds 51a4598ad5d9 io_uring/net: always use current transfer count for buffer put adds f7301f856d35 Merge tag 'io_uring-6.16-20250621' of git://git.kernel.dk/linux adds 7869738b6908 erofs: refuse crafted out-of-file-range encoded extents adds 417b8af2e30d erofs: remove a superfluous check for encoded extents adds 1f9378d4a7dd Merge tag 'erofs-for-6.16-rc3-fixes' of git://git.kernel.o [...] adds 739a6c93cc75 Merge tag 'nfsd-6.16-1' of git://git.kernel.org/pub/scm/li [...] adds 34331d7beed7 smb: client: fix first command failure during re-negotiation adds a379a8a2a003 smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma() adds 2c4fd3d14146 cifs: Fix prepare_write to negotiate wsize if needed adds a2182743a8b4 smb: Log an error when close_all_cached_dirs fails adds 4eb11a34b72c smb: Use loff_t for directory position in cached_dirents adds 4d360cfe8cba smb: minor fix to use sizeof to initialize flags_string buffer adds 27e9d5d021db smb: minor fix to use SMB2_NTLMV2_SESSKEY_SIZE for auth_key size adds 75f99f8cf445 Merge tag 'v6.16-rc2-smb3-client-fixes-v2' of git://git.sa [...] adds 8a8ff069c7ad KVM: arm64: nv: Fix tracking of shadow list registers adds 1fbe6861a6d9 KVM: arm64: Explicitly treat routing entry type changes as [...] adds 56a14984505b KVM: arm64: selftests: Close the GIC FD in arch_timer_edge_cases adds cade3d57e456 KVM: arm64: VHE: Synchronize restore of host debug registers adds 257d0aa8e250 KVM: arm64: VHE: Synchronize CPTR trap deactivation adds e62dd507844f KVM: arm64: Reorganise CPTR trap manipulation adds 59e6e101a6fa KVM: arm64: Remove ad-hoc CPTR manipulation from fpsimd_sv [...] adds 186b58bacd74 KVM: arm64: Remove ad-hoc CPTR manipulation from kvm_hyp_h [...] adds 3a300a33e406 KVM: arm64: Remove cpacr_clear_set() adds 04c5355b2a94 KVM: arm64: VHE: Centralize ISBs when returning to host adds a09e359d434e Merge tag 'kvmarm-fixes-6.16-3' of git://git.kernel.org/pu [...] adds 6aba0cb5bba6 RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls adds 2e7be1629966 RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs adds 2f3fc29ae86f Merge tag 'kvm-riscv-fixes-6.16-1' of https://github.com/k [...] adds b5aafcb4efd2 KVM: TDX: Add new TDVMCALL status code for unsupported subfuncs adds cf207eac06f6 KVM: TDX: Handle TDG.VP.VMCALL<GetQuote> adds 25e8b1dd4883 KVM: TDX: Exit to userspace for GetTdVmCallInfo adds e669e322c52c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 73543bad7664 Merge tag 'edac_urgent_for_v6.16_rc3' of git://git.kernel. [...] adds aff2a7e23f23 Merge tag 'locking_urgent_for_v6.16_rc3' of git://git.kern [...] adds 17ef32ae66b1 Merge tag 'perf_urgent_for_v6.16_rc3' of git://git.kernel. [...] adds 3085ef9d9e7a irqchip/ath79-misc: Fix missing prototypes warnings adds 33efa7dbabcf Merge tag 'irq_urgent_for_v6.16_rc3' of git://git.kernel.o [...] adds 5c00eca95a9a Merge tag 'x86_urgent_for_v6.16_rc3' of git://git.kernel.o [...] adds a6c23dac756b i2c: k1: check for transfer error adds b67ec639010f Merge tag 'i2c-for-6.16-rc3' of git://git.kernel.org/pub/s [...] adds 86731a2a651e Linux 6.16-rc3 adds a05dd8ae5cbb mm/shmem, swap: fix softlockup with mTHP swapin adds 965f87700adb selftests/mm: increase timeout from 180 to 900 seconds adds 517f496e1e61 mm/gup: revert "mm: gup: fix infinite loop within __get_lo [...] adds 0ea148a79919 mm: userfaultfd: fix race of userfaultfd_move and swap cache adds 417d145c2e71 MAINTAINERS: add linux-mm@ list to Kexec Handover adds 12b9a2c05d1b kho: initialize tail pages for higher order folios properly adds 223731cd6300 selftests/mm: add configs to fix testcase failure adds 845f1f2d69f3 Revert "bcache: update min_heap_callbacks to use default b [...] adds 48fd7ebe00c1 Revert "bcache: remove heap-related macros and switch to g [...] adds 95b2e31e1752 bcache: remove unnecessary select MIN_HEAP adds 3333871296ef selftests/mm: skip uprobe vma merge test if uprobes are no [...] adds 381032477776 MAINTAINERS: add missing mm/workingset.c file to mm reclai [...] adds 40ffd2887635 MAINTAINERS: add missing test files to mm gup section adds fba46a5d83ca maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate() adds 883cf5b0b838 MAINTAINERS: update maintainers for HugeTLB adds b6d19f3742ff MAINTAINERS: add further init files to mm init block adds d91b00b687ab MAINTAINERS: add hugetlb_cgroup.c to hugetlb section adds a1540dcbe024 MAINTAINERS: add stray rmap file to mm rmap section adds db5921ab8aa2 MAINTAINERS: add memfd, shmem quota files to shmem section adds c742d127d2d8 MAINTAINERS: add additional mmap-related files to mmap section adds 525cd10b1f49 fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the hu [...] adds 83f36ce26ed9 mm: add OOM killer maintainer structure adds c711dabf87e7 mm-add-oom-killer-maintainer-structure-fix adds 8dabc8b0d252 mm-add-oom-killer-maintainer-structure-fix-checkpatch-fixes adds c452ee5efb42 MAINTAINERS: add tree entry to mm init block adds b0e8ef94d226 MAINTAINERS: add missing files to mm page alloc section adds afc1cfa78123 mm/hugetlb: don't crash when allocating a folio if there a [...] adds 31f3ca40150b mm/hugetlb: remove unnecessary holding of hugetlb_lock adds b5483ee1b0c5 lib/group_cpus: fix NULL pointer dereference from group_cp [...] adds d3a96e31be17 lib-group_cpus-fix-null-pointer-dereference-from-group_cpu [...] adds 5b70675cebc3 mm/alloc_tag: fix the kmemleak false positive issue in the [...] adds 28ed42e66393 mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter [...] adds 43e9c4cfca48 scripts/gdb: fix dentry_name() lookup adds 5beb84432010 lib/alloc_tag: do not acquire nonexistent lock when mem pr [...] adds 45adaf537afc Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds b9b54b941a12 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 01ca836dbfad Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2e7072350656 replace collect_mounts()/drop_collected_mounts() with safe [...] adds a1ec827b5c62 attach_recursive_mnt(): do not lock the covering tree when [...] adds 2970c84a1fea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ffb9ebbb6c62 Merge branch 'fs-current' of linux-next adds dd2679d0db30 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0b39b055b5b4 net: usb: qmi_wwan: add SIMCom 8230C composition adds 714db279942b CREDITS: Add entry for Shannon Nelson adds 302251f1fdfd Fix typo in marvell octeontx2 documentation adds b993ea46b3b6 atm: clip: prevent NULL deref in clip_push() adds 0b9e15d54be3 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 7a562dd4cfa4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e14a067d1fc6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 178d672051ea Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds e41687b511d5 ALSA: hda/realtek: Add quirks for some Clevo laptops adds 68cc9d3c8e44 ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop [...] adds 68391e4578e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1d25e76ce2c9 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 28fdaf741b3b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 6acc699f9663 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cdc1f3357d2f Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds d24b1119496e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c1c888168bad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 64f7548aad63 lib/crypto: sha256: Mark sha256_choose_blocks as __always_inline adds c3c3635b5c67 Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] adds 0fba3c89307f Merge branch 'for-mfd-fixes' of git://git.kernel.org/pub/s [...] adds 4580dbef5ce0 KVM: TDX: Exit to userspace for SetupEventNotifyInterrupt adds 28224ef02b56 KVM: TDX: Report supported optional TDVMCALLs in TDX capabilities adds 81536d1fae1b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 4792f09e7cba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 452869696e46 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds 8f018f0e3adc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8417ba95a469 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 95c51926d55c Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 752eb816b55a scsi: megaraid_sas: Fix invalid node index adds 2e083cd80229 scsi: ufs: core: Fix clk scaling to be conditional in rese [...] adds a35b29bdedb4 scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out adds 74f46a0524f8 scsi: fnic: Turn off FDMI ACTIVE flags on link down adds 9b9b8594654a scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths adds 18b5cb6f1fdd scsi: fnic: Set appropriate logging level for log message adds 85d6fbc47c30 scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() adds a44a426c9ddc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e4ce005349ce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 850f0e2433cd MAINTAINERS: Update Drew Fustini's email address adds b7e5e6481051 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f8b53cc9174c efi: Fix .data section size calculations when .sbat is present adds 00141a8713ed Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 46733aade23c Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 6306e0c5a0d2 clk: scmi: Handle case where child clocks are initialized [...] adds aacc875a448d clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data adds a42b4dcc4f9f dt-bindings: clock: mediatek: Add #reset-cells property fo [...] adds 0f41da0b1f9b Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds 54c44861543e Merge branch into tip/master: 'irq/urgent' adds db64facef6b6 Merge branch into tip/master: 'locking/urgent' adds db8b3e7f5cf8 Merge branch into tip/master: 'perf/urgent' adds 234a269a51c9 Merge branch into tip/master: 'x86/urgent' adds c534a50e0842 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new f5e1f0f2f071 fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the hu [...] new 5019b754246e mm: add OOM killer maintainer structure new 134a760bde6f mm-add-oom-killer-maintainer-structure-fix new 5c528a5fe189 mm-add-oom-killer-maintainer-structure-fix-checkpatch-fixes new a5dd240f375b MAINTAINERS: add tree entry to mm init block new 70908371ef1f MAINTAINERS: add missing files to mm page alloc section new 831792c8f5c9 mm/hugetlb: don't crash when allocating a folio if there a [...] new 98660316fbaf mm/hugetlb: remove unnecessary holding of hugetlb_lock new 2f9c833e166d lib/group_cpus: fix NULL pointer dereference from group_cp [...] new 0793914f4da7 lib-group_cpus-fix-null-pointer-dereference-from-group_cpu [...] new b3ec13128023 mm/alloc_tag: fix the kmemleak false positive issue in the [...] new de34ba59390d mm-alloc_tag-fix-the-kmemleak-false-positive-issue-in-the- [...] new e92676020a4c mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter [...] new 47b7f9928089 scripts/gdb: fix dentry_name() lookup new 414af73641f9 lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] new 1623eba559f7 fuse: fix runtime warning on truncate_folio_batch_exceptionals() new 88686d15a36a kallsyms: fix build without execinfo new 447d427adc66 mailmap: add entries for Zijun Hu new 68518caab4c9 mailmap: correct name for a historical account of Zijun Hu new 05c4952a0a88 crashdump: add CONFIG_KEYS dependency new fe21662ef4a4 selftests/mm: fix validate_addr() helper new a5d3f8d805d2 mailmap: update Duje Mihanović's email address new 4edbc89bf69a mm: restore documentation for __free_pages() new d9652614f983 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] new 5bf5cac47a8e mm: vmscan: apply proportional reclaim pressure for memcg [...] new 466be54cfe41 tools/mm: add script to display page state for a given PID [...] new 1684f29ddaa5 mm: ksm: have KSM VMA checks not require a VMA pointer new c14ef0458e12 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() new 8d99a625b0bc mm: prevent KSM from breaking VMA merging for new VMAs new a5723e45ec38 mm/vma: correctly invoke late KSM check after mmap hook new e4c4b83ff0d0 tools/testing/selftests: add VMA merge tests for KSM merge new acecf28290b7 mm/hugetlb: convert hugetlb_change_protection() to folios new 647e20c9e490 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new 3721205f555c mm: strictly check vmstat_text array size new a01ab4a0e9b3 mm/vmstat: utilize designated initializers for the vmstat_ [...] new 487dc96f629f mm: Kconfig: use verb *use* in plural form in description new 49d025bc242f mm: remove unused mmap tracepoints new f45979091544 mm/damon: introduce DAMON_STAT module new 30fe20304d63 mm/damon/stat: use IS_ENABLED() for enabled initial value new baab4ce91946 mm/damon/stat: calculate and expose estimated memory bandwidth new d742fc966e60 mm/damon/stat: calculate and expose idle time percentiles new 273ff04558a2 Docs/admin-guide/mm/damon: add DAMON_STAT usage document new 252b5d5037df mm/gup: remove (VM_)BUG_ONs new f09eb292de5b mm-gup-remove-vm_bug_ons-fix new e6e3f0f6da64 mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER new 28589c0097af mm, list_lru: refactor the locking code new 0d01237f1fff mm: split out a writeout helper from pageout new 9ede9d97844e mm: stop passing a writeback_control structure to shmem_writeout new 2191ae5751c9 mm: tidy up swap_writeout new 4900f68fb34a mm: stop passing a writeback_control structure to __swap_w [...] new ecf03e3e71c0 mm: stop passing a writeback_control structure to swap_writeout new 7c5e2ccaa9f3 mm: remove the for_reclaim field from struct writeback_control new 4ca4071ea777 mm: fix the inaccurate memory statistics issue for users new 81d20afb52fa mm: madvise: use walk_page_range_vma() instead of walk_pag [...] new f8cfa7932165 mm: madvise: revert the walk_page_range_vma change for MAD [...] new d59f45069005 mm/cma: pair the trace_cma_alloc_start/finish new 4e726fa3b29d readahead: fix return value of page_cache_next_miss() when [...] new 734f4f3bc619 drivers/base/node: optimize memory block registration to r [...] new 59932300f02d drivers/base/node: restore removed extra line new ab7fabedb3ad drivers/base/node: remove register_mem_block_under_node_early() new 85553918f399 drivers/base/node: remove register_memory_blocks_under_nod [...] new 33409d0c8f92 drivers/base/node: rename register_memory_blocks_under_nod [...] new e9fd75fae109 drivers/base/node: rename __register_one_node() to registe [...] new 0251a3f0111a userfaultfd: correctly prevent registering VM_DROPPABLE regions new b189905a4033 userfaultfd: prevent unregistering VMAs through a differen [...] new b81e668ffa31 userfaultfd: remove (VM_)BUG_ON()s new f8060a4e6d61 userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] new 2a5fdc10b367 mm: use per_vma lock for MADV_DONTNEED new 93c8916aecd9 mm/madvise: avoid any chance of uninitialised pointer deref new 78fad29f88f6 proc: use the same treatment to check proc_lseek as ones f [...] new faf85b2322f3 xarray: add a BUG_ON() to ensure caller is not sibling new cb403f2bbb98 mm/mempolicy: skip unnecessary synchronize_rcu() new 54e6af56ddf9 mm/readahead: honour new_order in page_cache_ra_order() new be7cfdd823ec mm/readahead: terminate async readahead on natural boundary new 0cf84f2005d6 mm/readahead: make space in struct file_ra_state new 7517cd71068f mm/readahead: store folio order in struct file_ra_state new 293092d6856e mm/filemap: allow arch to request folio size for exec memory new a0ede17da2fa mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix new 4f8880090b43 mm,slub: do not special case N_NORMAL nodes for slab_nodes new d717cb37e2eb mm,memory_hotplug: remove status_change_nid_normal and upd [...] new 2e415a74c1ac mm,memory_hotplug: implement numa node notifier new fed3683cbbd1 mm,slub: use node-notifier instead of memory-notifier new 272f7b904b3b mmslub-use-node-notifier-instead-of-memory-notifier-fix new f170147d1eb5 mm,memory-tiers: use node-notifier instead of memory-notifier new 587890cf688f drivers,cxl: use node-notifier instead of memory-notifier new 79373460f4ab drivers,hmat: use node-notifier instead of memory-notifier new db264f3eaab6 kernel,cpuset: use node-notifier instead of memory-notifier new 17c48c2fb1f2 mm,mempolicy: use node-notifier instead of memory-notifier new 88c5a8c7e0fb mm,page_ext: derive the node from the pfn new 8545d41d42e6 mm,memory_hotplug: drop status_change_nid parameter from m [...] new 378d79a77669 alloc_tag: remove empty module tag section new 4b4a9887aefb kselftest/mm: clarify errors for pipe() new e62eacc507d3 selftests/mm: convert some cow error reports to ksft_perror() new d5bd6b7a0aa5 selftests/mm: don't compare return values to in cow new bc597b93322a selftests/mm: add messages about test errors to the cow tests new 6b96684080f2 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] new 4bc0d0dc4e77 lib/test_hmm: reduce stack usage new 19e5b85b8672 mm/memfd: clarify error handling labels in memfd_create() new 266f1938d651 mm/pagewalk: split walk_page_range_novma() into kernel/user parts new 05bf1a85e088 gup: optimize longterm pin_user_pages() for large folio new 407fc6828862 gup-optimize-longterm-pin_user_pages-for-large-folio-fix new 47aedd66473b alloc_tag: add sequence number for module and iterator new 555ef846cd02 alloc_tag: keep codetag iterator active between read() new c8651186e457 mm/mremap: introduce more mergeable mremap via MREMAP_RELO [...] new dda65c35d5a5 fix syzbot reports new e7dd19eb050f mm/mremap: add MREMAP_MUST_RELOCATE_ANON new 975722a3c7ff mm/mremap: add MREMAP[_MUST]_RELOCATE_ANON support for lar [...] new 5663234a925d tools UAPI: update copy of linux/mman.h from the kernel sources new 013522b4e996 tools/testing/selftests: add sys_mremap() helper to vm_util.h new d4f701f1aa1e tools/testing/selftests: add mremap() cases that merge normally new 92af3defb8d4 tools/testing/selftests: add MREMAP_RELOCATE_ANON merge te [...] new 81f173fbf9d1 tools/testing/selftests: expand mremap() tests for MREMAP_ [...] new bdccaa14e3b5 tools/testing/selftests: have CoW self test use MREMAP_REL [...] new b65a7420bc83 tools/testing/selftests: test relocate anon in split huge [...] new d8307d55b5f1 tools/testing/selftests: add MREMAP_RELOCATE_ANON fork tests new a7ed644552fd mm/memory-tier: fix abstract distance calculation overflow new ea49e39ba9a5 mm: call pointers to ptes as ptep new dc2e1c6db1a8 mm: optimize mremap() by PTE batching new 34a3145c3d78 mm: madvise: use per_vma lock for MADV_FREE new fd4dde51a787 selftests/mm: use generic read_sysfs in thuge-gen test new 25c80de186a7 mm: use folio_expected_ref_count() helper for reference counting new b065f2293fc4 bio: use memzero_page() in bio_truncate() new 22f26137d52e null_blk: use memzero_page() new 3d968690f68d direct-io: use memzero_page() new 4728e13cecee ceph: convert ceph_zero_partial_page() to use a folio new f0cae178c5fb mm: remove zero_user() new cde8181df70c selftests: khugepaged: fix the shmem collapse failure new 4ce7ce4dc1da selftests: mm: add shmem collapse as a default test item new f60c029c1e4f mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] new 954d3e1a1d21 mm/huge_memory: don't mark refcounted folios special in vm [...] new f3ead15514f5 mm/huge_memory: don't mark refcounted folios special in vm [...] new 85957f7cbc95 secretmem: remove uses of struct page new 5033b1e787c5 fix check of filemap_lock_folio() return value new 094103a90d9e highmem: remove a use of folio->page new 5b5dba2f2a0d mm/vma: use vmg->target to specify target VMA for new VMA merge new da2cd22070a6 mm: make comment consistent in vma_expand() new ecfdbaa06395 selftest/mm: skip if fallocate() is unsupported in gup_longterm new 463bc8872129 mm: huge_memory: fix the check for allowed huge orders in shmem new 8124077a8769 testing/radix-tree/maple: increase readers and reduce dela [...] new 20e3bd4ae48c tools/testing/radix-tree: test maple tree chaining mas_pre [...] new a03e2336b463 mm/damon/paddr: use alloc_migartion_target() with no migra [...] new 24eb6e3a8d66 Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" new 75c673388846 Revert "mm: make alloc_demote_folio externally invokable f [...] new dd1a37dee68b mm/page_alloc: pageblock flags functions clean up new 01320a879cb0 mm/page_isolation: make page isolation a standalone bit new 7756807eb653 mm/page_alloc: add support for initializing pageblock as isolated new 8c3b1631d084 mm/page_isolation: remove migratetype from move_freepages_ [...] new 0f521895e317 mm/page_isolation: remove migratetype from undo_isolate_pa [...] new 9fc9f3f6c67c mm/page_isolation: remove migratetype parameter from more [...] new 6acdfe6b1bf9 mm: change vm_get_page_prot() to accept vm_flags_t argument new 664eb4cbd1b2 mm: add missing vm_get_page_prot() instance, remove include new cd0fe86f122c mm: update core kernel code to use vm_flags_t consistently new 6d425fa9ee16 mm: update architecture and driver code to use vm_flags_t new f44a2f322430 mm/damon: fix minor typos in damon header new 6baf594901f4 codetag: avoid unused alloc_tags sections/symbols new 1d66c3b00669 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 38ab24d5a292 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new 7604a37d2069 ocfs2: replace simple_strtol with kstrtol new 97161b4b05b9 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new e24f0bd54641 fork: clean-up naming of vm_stack/vm_struct variables in v [...] new e796dd799358 fork: define a local GFP_VMAP_STACK new 21b2b12ed586 lib/math/gcd: use static key to select implementation at runtime new 261362d95229 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new a2e1d7e35302 riscv: optimize gcd() performance on RISC-V without Zbb extension new 0858d355fd75 kernel: relay: use __GFP_ZERO in relay_alloc_buf new 740e545b4b2d squashfs: pass the inode to squashfs_readahead_fragment() new c81c9c35f0df squashfs: use folios in squashfs_bio_read_cached() new 93baa173a669 Add a new optional ",cma" suffix to the crashkernel= comma [...] new 8c3730131643 kdump: implement reserve_crashkernel_cma new 522931404c55 kdump, documentation: describe craskernel CMA reservation new 1c10f46d275e kdump: wait for DMA to finish when using CMA new 1f5795a537c3 x86: implement crashkernel cma reservation new c783c8930a0c relayfs: abolish prev_padding new 829d4299d46e relayfs: support a counter tracking if per-cpu buffers is full new 98a616301ebe relayfs: introduce getting relayfs statistics function new d2951778c6a7 blktrace: use rbuf->stats.full as a drop indicator in relayfs new ec6e23ecff52 relayfs: support a counter tracking if data is too big to write new 0ba236a45b19 kcov: fix typo in comment of kcov_fault_in_area new 788540afbde9 exit: fix misleading comment in forget_original_parent() new 3b417acaa92d mul_u64_u64_div_u64: fix the division-by-zero behavior new 56d33a3d6367 checkpatch: use utf-8 match for spell checking new 68486db86f38 uprobes: revert ref_ctr_offset in uprobe_unregister error path new b8c143dde62c ocfs2: reset folio to NULL when get folio fails new d0c94eb3af59 ocfs2: remove redundant NULL check in rename path new 1ed64d4830dc fork: clean up ifdef logic around stack allocation new b5944afd7c19 scripts: gdb: move MNT_* constants to gdb-parsed new 44add101db9e lib/raid6: replace custom zero page with ZERO_PAGE new 158919ac5cf7 MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" new f23cf23ded07 ocfs2: kill osb->system_file_mutex lock new e8b046277b3d lib: test_objagg: split test_hints_case() into two functions new 7c804d74f43c kthread: update comment for __to_kthread new 5b40820ab4b9 fs: fat: Prevent fsfuzzer from dominating the console new 236a8970ed21 tools/accounting/delaytop: add delaytop to record top-n ta [...] new fa80384cfeac Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new d796e1d85bd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce3d5af2a92b perf vendor events arm64: Update FUJITSU-MONAKA pmu event new 588d22b40480 perf test: Expand user space event reading (rdpmc) tests new dcbe6e51a0bb perf parse-events: Set default GH modifier properly new 2d584688643f perf test: Add header shell test new 13b38e6b8059 perf header: remove unecessary core id test new 1d0654b7fdc5 perf build: detect support for libbpf's emit_strings option new ab38e84ba9a8 perf record: collect BPF metadata from existing BPF programs new fdc3441f2d31 perf record: collect BPF metadata from new programs new f19860ea9477 perf tools: display the new PERF_RECORD_BPF_METADATA event new edf2cadf01e8 perf test: add test for BPF metadata collection new 83b7a12a8dd7 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 91b89a634487 arm64/module: Use text-poke API for late relocations. new beecfd6a88a6 arm64: stacktrace: Check kretprobe_find_ret_addr() return value new 805f13e403cd arm64: stacktrace: Implement arch_stack_walk_reliable() new 664a1c9486a2 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new f7af03d2f6df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24df0456202e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65293c3276de soc: apple: Drop default ARCH_APPLE in Kconfig new 2132bbd7aa16 Merge branch 'asahi-soc/drivers-6.17' into asahi-soc/for-next new 918787a9cebb Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 9bc661071d87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8552a0dbf1c6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 105c92b91643 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 42856ab028ae Merge branch 'imx/bindings' into for-next new f1d9399ca841 Merge branch 'imx/dt' into for-next new 31ff1060175c arm64: dts: imx8mp: Add pinctrl config definitions new bac63d7c5f46 arm64: dts: freescale: add Ka-Ro Electronics tx8p-ml81 COM new 03f07be54cdc arm64: dts: freescale: Add the GOcontroll Moduline Display [...] new 6121e3a4d247 arm64: dts: freescale: Add the BOE av101hdt-a10 variant of [...] new abe127c46704 arm64: dts: freescale: Add the BOE av123z7m-n17 variant of [...] new 449d38f551f2 arm64: dts: tqma8mnql: Add EASRC support new bbdf79302800 arm64: dts: tqma8mpql: Add EASRC support new cd23badae54b arm64: dts: freescale: imx93-phycore-som: Move ethernet0 a [...] new 05bb0921b473 arm64: dts: freescale: imx93-phyboard-segin: Set ethernet1 alias new 06ee2f0e2180 arm64: dts: Add DSPI entries for S32G platforms new d57d72fd0a52 arm64: dts: s32g: add RTC node new dd07acf306a8 Merge branch 'imx/dt64' into for-next new d10fed8a5839 Merge branch 'imx/defconfig' into for-next new ae1277546ca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e8f1f08d836 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c9b4f0c8d27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6088987d5c80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f9e406aa220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f800e5f396f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 249cbb87bb49 Merge branch 'v6.16-armsoc/dtsfixes' into for-next new 5ddb2d468529 arm64: dts: rockchip: fix endpoint dtc warning for PX30 ISP new 9ad8e83d8abd arm64: dts: rockchip: add label to first port of ISP on px30 new 99680fd394b9 arm64: dts: rockchip: support camera module on Haikou Vide [...] new 06601cc45b5b arm64: dts: rockchip: Add GPU node for RK3528 new f4db84780427 arm64: dts: rockchip: Enable GPU on Radxa E20C new 0e561752ec81 dt-bindings: arm: rockchip: Add Firefly ROC-RK3588S-PC new 7f9509791507 arm64: dts: rockchip: add DTs for Firefly ROC-RK3588S-PC new 4263d5b89173 Merge branch 'v6.17-armsoc/dts64' into for-next new 8e5fa5a7c650 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d6d3bd1c5b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8aea19ceefb2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3dc0366a1bbc Merge branch 'for-next' of https://github.com/sophgo/linux.git new f735e9ea5671 Merge branch 'for-next' of https://github.com/spacemit-com/linux new dd535efd1188 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 71b467e37bb1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 382ffe63ad57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c85e830bcee2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 921428cfdb4b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 5ffe2d2f53eb dt-bindings: clock: ti: Convert autoidle binding to yaml new a7953b62de55 dt-bindings: clock: ti: Convert fixed-factor-clock to yaml new 358df002da77 dt-bindings: clock: ti: add ti,autoidle.yaml reference new 554ec5b1bd22 dt-bindings: clock: Convert brcm,bcm63xx-clocks to DT schema new 4a7d79c8b001 dt-bindings: clock: Convert brcm,bcm53573-ilp to DT schema new bd6ada566efc dt-bindings: clock: Convert axis,artpec6-clkctrl to DT schema new 094e11183d18 dt-bindings: clock: Convert APM XGene clocks to DT schema new add0c5621c83 dt-bindings: clock: Convert cirrus,ep7209-clk to DT schema new 100026f4b507 dt-bindings: clock: Convert brcm,bcm2835-cprman to DT schema new 46dba2e6a3ee dt-bindings: clock: Convert img,pistachio-clk to DT schema new bb21488670d7 dt-bindings: clock: Convert lsi,axm5516-clks to DT schema new f139defc6b48 dt-bindings: clock: Convert TI-NSPIRE clocks to DT schema new 12fa3aaf8b6a dt-bindings: clock: Convert marvell,armada-xp-cpu-clock to [...] new e9a17eaaf18d dt-bindings: clock: Convert marvell-armada-370-gating-cloc [...] new 9919d2a81ba6 dt-bindings: clock: Convert marvell,armada-3700-tbg-clock [...] new e3fcba910a05 dt-bindings: clock: Convert marvell,dove-divider-clock to [...] new 75cc48275fbb dt-bindings: clock: Convert marvell,berlin2-clk to DT schema new 7cbc8535b240 dt-bindings: clock: Convert marvell,mvebu-core-clock to DT schema new ed4ce1d92403 dt-bindings: clock: Convert marvell,armada-3700-periph-clo [...] new cc33289129d4 dt-bindings: clock: Convert marvell,armada-370-corediv-clo [...] new 2e090ae61fec dt-bindings: clock: Convert alphascale,asm9260-clock-contr [...] new 06cb4fb75fed Merge branch 'clk-bindings' into clk-next new bbbaea850e52 rust: make `clk::Hertz` methods const new b112dfc74b20 rust: shorten `con_id`s in `get` methods in clk module new 2a7b4b228cbc rust: replace literals with constants in `clk::Hertz` new 2c9891e958ad clk: apple-nco: Drop default ARCH_APPLE in Kconfig new 8964b2ebafee Merge branch 'clk-cleanup' into clk-next new 4c55936671db dt-bindings: clock: convert lpc1850-ccu.txt to yaml format new 1faa1a653970 Merge branch 'clk-bindings' into clk-next new 13de464f445d clk: davinci: Add NULL check in davinci_lpsc_clk_register() new 2f80dfab8628 clk: sophgo: Use div64* for 64-by-32 division to simplify new b5e441bc2201 Merge branch 'clk-cleanup' into clk-next new 704d5c494f97 Merge branch 'clk-fixes' into clk-next new 6ae97be59c7b clk: pwm: Let .get_duty_cycle() return the real duty cycle new 574c79582963 clk: pwm: Convert to use pwm_apply_might_sleep() new 91d10161226c clk: pwm: Don't reconfigure running PWM at probe time new f5f792f07bd2 clk: pwm: Make use of non-sleeping PWMs new 159f646ec52c Merge branch 'clk-pwm' into clk-next new 5f4081d6fafe clk: add a clk_hw helpers to get the clock device or device_node new b06ba1c353b8 clk: tests: Make clk_register_clk_parent_data_device_drive [...] new ac32d031f508 clk: tests: add clk_hw_get_dev() and clk_hw_get_of_node() tests new 92caf43dbdf2 Merge branch 'clk-hw-device' into clk-next new e813fc758c84 clk: nuvoton: Do not enable by default during compile testing new 742014ae0100 clk: stm32: Do not enable by default during compile testing new fd127374fcbb clk: versaclock7: Constify regmap_range_cfg array new d7d3a74eeecf Merge branch 'clk-cleanup' into clk-next new b721267f02a1 Merge branch 'clk-fixes' into clk-next new c8ce15c4cad9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new fd3a05b12ded Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 894b2f36a160 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 7edabcb50873 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new ed67e58c7a80 Merge branch 'for-next' of git://github.com/openrisc/linux.git new a93cba2c82da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eaa7896fe27d Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 25ed77ec4ee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2eb754b07c78 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds bb378314ceee bcachefs: Add missing bch2_err_class() to fileattr_set() adds abcb6bd4be19 bcachefs: fix spurious error_throw adds 72c0d9cb0fc4 bcachefs: Fix range in bch2_lookup_indirect_extent() error path adds 91f63df1c061 bcachefs: fsck: dir_loop, subvol_loop now autofix adds 1321a6d9ff68 bcachefs: kill darray_u32_has() adds daa905571612 bcachefs: Reduce __bch2_btree_node_alloc() stack usage adds db8b4190ca41 bcachefs: Allow CONFIG_UNICODE=m adds 3f400ce7665f bcachefs: use scoped_guard() in fast_list.c adds 1e66a7223f09 bcachefs: DEFINE_CLASS()es for dev refcounts adds 5d69daf10e30 bcachefs: More errcode conversions adds 1f2df6e94d22 bcachefs: add an unlikely() to trans_begin() adds aa7482cd4e80 bcachefs: Plumb trans_kmalloc ip to trans_log_msg adds 61b87696c060 bcachefs: Don't log error twice in allocator async repair adds e232c5e3d0eb bcachefs: Don't memcpy more than needed adds cbc67c161728 bcachefs: bch2_trans_has_updates() adds c602163feb61 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds c6a14b32c9ba fscrypt: Explicitly include <linux/export.h> adds 8f794934b37b fscrypt: Don't use problematic non-inline crypto accelerators adds 01a0817f9ad9 fscrypt: Drop obsolete recommendation to enable optimized SHA-512 adds 3e0d086b29af Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c12ff51c4f89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4779a008a7de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 309914e6602c exfat: fdatasync flag should be same like generic_write_sync() adds f9db46c9eec9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6033abaa5de8 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 6cfc6f8d167a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 9f92eeef95f5 fsverity: Explicitly include <linux/export.h> adds e094aaab5124 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 42e6db834bf9 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 911cdfb4b79b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds ec5e78a2209d Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds c16064ea06ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 2521d03cfd14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 98c8b70bf8c3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds c8e10f0caf30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 733b7ac7fd84 Merge branch 'fs-next' of linux-next new 54f235407ab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54aec1315b17 Merge branch 'pci/aer' new cb33da287cd0 Merge branch 'pci/aspm' new 805e95d120c2 Merge branch 'pci/pwrctrl' new 61523d0c6940 Merge branch 'pci/dt-bindings' new a132738ce211 Merge branch 'pci/controller/altera' new f28413fe0899 PCI: cadence: Replace private message routing enums with P [...] new a8b409c1d805 Merge branch 'pci/controller/cadence' new c0b93754547d PCI: dw-rockchip: Delay link training after hot reset in EP mode new 63e7c6d9a232 Merge branch 'pci/controller/dw-rockchip' new bde32b77fc21 Merge branch 'pci/controller/mediatek-gen3' new 254f1732aeb5 Merge branch 'pci/controller/mobiveil' new 1a69c63fdf1c PCI: rockchip: Remove redundant PCIe message routing definitions new 1c13bb53b743 Merge branch 'pci/controller/rockchip' new f19fa19987de Merge branch 'pci/controller/rockchip-host' new a8e3abf736ff Merge branch 'pci/controller/sophgo' new c10ba24fb5c9 Merge branch 'pci/misc' new b5ad93b24db5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0934cfe2bad7 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 7852beb14350 HID: intel-thc-hid: Separate max input size control condit [...] new f81416e9d1c5 Merge branch 'for-6.17/intel-thc' into for-next new 0d6b550dce55 HID: mcp2221: set gpio pin mode new 7bcf255d15e8 Merge branch 'for-6.17/mcp2221' into for-next new 4540e41e753a HID: appletb-kbd: fix "appletb_backlight" backlight device [...] new 4fc2b63eddfb Merge branch 'for-6.16/upstream-fixes' into for-next new a5db1591d082 HID: mcp-2221: Replace manual comparison with min() macro new 89a5a2c4c105 Merge branch 'for-6.17/mcp2221' into for-next new c8be000387e4 HID: uclogic: make read-only array reconnect_event static const new f4b34b59b335 Merge branch 'for-6.17/uclogic' into for-next new a8905238c3bb HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keybo [...] new ddfaedfeb022 Merge branch 'for-6.16/upstream-fixes' into for-next new 37a9acb971c2 HID: replace scnprintf() with sysfs_emit() new 0b8c33c01aa3 Merge branch 'for-6.17/core' into for-next new 4051ead99888 HID: rate-limit hid_warn to prevent log flooding new 6e519c3e85d4 Merge branch 'for-6.17/core' into for-next new 961b1458ff56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fa009e7bd3c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 4a1dd6643d8e docs: sphinx: avoid using the deprecated node.set_class() new 4613bf5fd045 Documentation: amd-pstate:fix minimum performance state la [...] new 0242b8b0cc89 docs: f2fs: fix typos in f2fs.rst new e5880f95a979 docs: process: discourage pointless boilerplate kdoc new 0400a541baa0 Documentation/sysctl: coredump: add %F for pidfd number new 5194439d70ba Documentation: treewide: Replace remaining spinics links w [...] new 85e1175c95b7 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ba4452b0c0a3 media: amphion: Add H264 and HEVC profile and level control new 51ad3b570ea7 media: imx-jpeg: Account for data_offset when getting imag [...] new b245bd0eb43f dt-bindings: media: convert fsl-vdoa.txt to yaml format new 193cd0fd5a60 media: cedrus: Add support for additional output formats new 01350185fe02 media: verisilicon: Fix AV1 decoder clock frequency new ff8c5622f9f7 media: rkvdec: Restore iommu addresses on errors new fc5f8aec7770 media: imx: fix a potential memory leak in imx_media_csc_s [...] new 70c37d403e7e media: verisilicon: Use __set_bit() with local bitmaps new 401fb1955f91 media: dt-bindings: nxp,imx8-jpeg: Add compatible strings [...] new 803b9eabc649 media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check new 1edd52c28f46 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 5f25a46b69c6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 10bb7f09e346 rust: cpufreq: Ensure C ABI compatibility in all unsafe new 37bd81e08ed8 rust: cpufreq: use c_ types from kernel prelude new cd8176d83f8f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new bde4be7f05ac Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 5257f9a81812 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 6ae3a1a50571 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a8a331aa9b24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0289c51f889e octeontx2-af: Fix rvu_mbox_init return path new d05ebf7cc3c5 gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi new cb711b3d197a gve: refactor DQO TX methods to be more generic for XDP new d8a8ca14c937 gve: add XDP_TX and XDP_REDIRECT support for DQ RDA new 46d1816f1bda Merge branch 'gve-xdp-tx-redirect' into main new 4672aec56d2e netmem: fix skb_frag_address_safe with unreadable skbs new 6e307a873d30 rds: Correct endian annotation of port and addr assignments new 433dce0692a0 rds: Correct spelling new 1ed3ced30a7e Merge branch 'rds-minor-updates-for-spelling-and-endian' new ab2aa5453bb8 can: rcar_canfd: Describe channel-specific FD registers us [...] new 4922ca773d9d eth: bnxt: add netmem TX support new 80ec96cb245b eth: sfc: falcon: migrate to new RXFH callbacks new c58b9d1829d4 eth: sfc: siena: migrate to new RXFH callbacks new 861b948ac18c eth: sfc: migrate to new RXFH callbacks new 92a95652650f eth: benet: migrate to new RXFH callbacks new 06bb89e00f22 eth: qede: migrate to new RXFH callbacks new 18f4e3898ac3 eth: mlx5: migrate to new RXFH callbacks new 6bfd8cf33859 eth: nfp: migrate to new RXFH callbacks new 943c0ce30884 eth: hinic: migrate to new RXFH callbacks new 188793f082a5 eth: hns3: migrate to new RXFH callbacks new 72792461c8e8 net: ethtool: don't mux RXFH via rxnfc callbacks new 14e1e7aa7d8c Merge branch 'eth-finish-migration-to-the-new-rxfh-callbacks' new 99aa0bbb082e net: pse-pd: Fix ethnl_pse_send_ntf() stub parameter type new be7f0c1f47c7 ice: move TSPLL functions to a separate file new 1ff7a6c5d3f5 ice: rename TSPLL and CGU functions and definitions new bf12bc439407 ice: fix E825-C TSPLL register definitions new b14b2d076ce8 ice: remove ice_tspll_params_e825 definitions new b3b26c983a55 ice: use designated initializers for TSPLL consts new 0dffcea4121a ice: add TSPLL log config helper new 0685ca51b0c9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 091d019adce0 net/smc: remove unused function smc_lo_supports_v2 new 14966a8df77e selftest: add selftest for anycast notifications new 5e95c0a3a55a netdevsim: fix UaF when counting Tx stats new ebc9c2b17019 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 90aae16dac65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 868390601e5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0de19d5ae0b2 wifi: iwlegacy: Check rate_idx range after addition new aa34ecc42a21 wifi: ieee80211: add Radio Measurement action fields new df42bfc96e0a wifi: cfg80211: Add utility API to get radio index from channel new fe8582dbb4f5 wifi: mac80211: Allow DFS/CSA on a radio if scan is ongoin [...] new c9172fae4b84 wifi: mac80211: Allow scan on a radio while operating on D [...] new 2eb7c1baf46a wifi: mac80211: Fix bssid_indicator for MBSSID in AP mode new 659e43fd37e8 wifi: mwifiex: enable host mlme on sdio W8997 chipsets new 5ae1fc406957 wifi: cfg80211: Improve the documentation for NL80211_CMD_ [...] new 7c598c653ad4 wifi: cfg80211: Add support for link reconfiguration negot [...] new 84ff903bcb7b wifi: iwlegacy: convert to use secs_to_jiffies() new d39d462a397a wifi: ipw2x00: convert to use secs_to_jiffies new 9410e28990e1 wifi: brcmfmac: Make read-only array cfg_offset static const new 757259db79fc ssb: use new GPIO line value setter callbacks new 9df84c00a43b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67c33ab90260 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 89ddbaf25032 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5e7f9c99f370 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c54dca51a087 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 295f133d7104 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9325e706ddc5 lib/crypto: Explicitly include <linux/export.h> new 7a6be7f2344e crypto: sha512 - Rename conflicting symbols new e1f5dbecefbe lib/crypto: sha512: Add support for SHA-384 and SHA-512 new 928f84ce72dc lib/crypto: sha512: Add HMAC-SHA384 and HMAC-SHA512 support new 41cf69336228 crypto: riscv/sha512 - Stop depending on sha512_generic_block_fn new 376b3bfb6864 crypto: sha512 - Replace sha512_generic with wrapper aroun [...] new 51e641e27afa crypto: sha512 - Use same state format as legacy drivers new 60ac1f9c550d lib/crypto: arm/sha512: Migrate optimized SHA-512 code to library new a53d75009c70 lib/crypto: arm64/sha512: Migrate optimized SHA-512 code t [...] new 376d23b2354e mips: cavium-octeon: Move octeon-crypto.h into asm directory new 5c6128da60ac lib/crypto: mips/sha512: Migrate optimized SHA-512 code to [...] new c0cb36f4aba4 lib/crypto: riscv/sha512: Migrate optimized SHA-512 code t [...] new 2be3fdf8b2db lib/crypto: s390/sha512: Migrate optimized SHA-512 code to [...] new 7170c1f7f7d6 lib/crypto: sparc/sha512: Migrate optimized SHA-512 code t [...] new b991aa03861a lib/crypto: x86/sha512: Migrate optimized SHA-512 code to library new f333a1d59279 crypto: sha512 - Remove sha512_base.h new 819a956982d5 lib/crypto: arm: Move arch/arm/lib/crypto/ into lib/crypto/ new 95425b02444d lib/crypto: arm64: Move arch/arm64/lib/crypto/ into lib/crypto/ new a655d6c605ad lib/crypto: mips: Move arch/mips/lib/crypto/ into lib/crypto/ new 23afc9095efe lib/crypto: powerpc: Move arch/powerpc/lib/crypto/ into li [...] new 8f3cb565cd1f lib/crypto: riscv: Move arch/riscv/lib/crypto/ into lib/crypto/ new 948439e41762 lib/crypto: s390: Move arch/s390/lib/crypto/ into lib/crypto/ new a46ef588ccae lib/crypto: sparc: Move arch/sparc/lib/crypto/ into lib/crypto/ new 496d57f6635e lib/crypto: x86: Move arch/x86/lib/crypto/ into lib/crypto/ new 12b501e47a3f MAINTAINERS: Drop arch/*/lib/crypto/ pattern new 96d41327428f lib/crypto: sha512: Add KUnit tests for SHA-384 and SHA-512 new 1a6e7eb3b6c6 lib/crypto: sha256: Add KUnit tests for SHA-224 and SHA-256 new 9078a1078302 lib/crypto: x86/sha512: Remove unnecessary checks for nblocks==0 new 7800dc5ff093 Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] new 377b2f15c032 Merge tag 'drm-xe-next-2025-06-18' of https://gitlab.freed [...] new 9356b50af547 Merge tag 'drm-misc-next-2025-06-19' of https://gitlab.fre [...] new fcca07cea114 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ea024e6e7a64 dt-bindings: gpu: mali-bifrost: Add compatible for MT8370 SoC new 6905b0d98131 drm/panfrost: Drop duplicated Mediatek supplies arrays new bd77b870eb19 drm/panfrost: Commonize Mediatek power domain array definitions new 81645377c231 drm/panfrost: Add support for Mali on the MT8370 SoC new 3828a643e808 arm64: dts: mediatek: mt8370: Enable gpu support new 86380e31ee5e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new a864486d0865 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new af9cd110be2d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new ee1c98ae63d1 drm/msm/dp: add linux/io.h header to fix build errors new f00f8a5f0186 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 3972872e459d drm/xe/ptl: Apply Wa_16026007364 new 6ead050875e9 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new f31a05249ac8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f86c834926b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb0d147c9cf4 ALSA: hda/realtek: Fixup ft alc257 rename alc3328 new bec7ac470030 ALSA: emu10k1: Replace deprecated strcpy() with strscpy() new 962297a7cd9e ALSA: aloop: Replace deprecated strcpy() with strscpy() new 87aafc8580ac ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 new 7ea8d903372a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9dde5f6165d0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8a07944a77e9 ASoC: SOF: ipc4-pcm: Look for best matching hw_config for SSP new 2710204bf100 ASoC: SOF: pcm: Remove local create_page_table() wrapper function new 6b3cb7f4341c ASoC: SOF: topology: Parse the dapm_widget_tokens in case [...] new 3d77763c9a6d ASoC: SOF: pcm: Reverse check for prepared stream in sof_p [...] new f9c7c093797f ASoC: SOF: ipc4-topology: Add load of ASRC component new ce4b269c26ac ASoC: SOF: Intel: hda: Do not probe Soundwire in nocodec mode new a1d203d390e0 ASoC: SOF: ipc4-pcm: Enable delay reporting for ChainDMA streams new cbf4e0fac347 ASoC: topology: Do not call snd_soc_remove_pcm_runtime() f [...] new 2d91cb261cac ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime() new 86591907527e ASoC: Intel: skl_hda_dsp_generic: Implement add_dai_link t [...] new bb48117b79eb ASoC: Intel: sof_sdw: Implement add_dai_link to filter HDMI PCMs new 820e04cb8cae ASoC: core/topology/Intel: new cec49fa47bcc ASoC: SOF: ipc4-priv: Add kernel doc for fw_context_save o [...] new ace9b3daf2b4 ASoC: SOF: ipc4/Intel: Add support for library restore fir [...] new 07651feeeefb ASoC: SOF: ipc4/Intel: Support for partial context new ecd41e0e2581 ASoC: SOF: ipc4: Add sof_ipc4_pipeline_state_str() for debugging new 0e57fa20678d ASoC: SOF: ipc4-pcm: Pipe instances to dev_dbg in multi_pi [...] new 2756b7f08ff6 ASoC: SOF: ipc4-pcm: Harmonize sof_ipc4_set_pipeline_state [...] new f186a1a985d3 ASoC: SOF: ipc4-pcm: Harmonize set pipeline state dbg new 7b61068aeeff Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new b5e1cd3ad891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fdea26b7205 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 952c99383e6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new faff26edc337 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 0dc41c6b18b8 dt-bindings: power: supply: bq2515x: Add missing power-supply ref new 0835608458bc dt-bindings: power: supply: bq256xx: Add missing power-supply ref new 860cb8df5a62 dt-bindings: power: supply: qcom,pmi8998: Add missing powe [...] new 221e08ebf627 dt-bindings: power: supply: richtek,rt5033: Add missing po [...] new 128c0704821e dt-bindings: power: supply: summit,smb347: Add missing pow [...] new da32b6d7bcdd dt-bindings: power: supply: Drop redundant monitored-battery ref new ceed13630489 regulator: act8865-regulator: switch psy_cfg from of_node [...] new 0bbdb13a1714 Merge tag 'ib-regulator-psy-for-v6.17-signed' into psy-next new 520c790c83e9 power: supply: core: remove of_node from power_supply_config new 570ba047a654 power: supply: core: battery-info: fully switch to fwnode new f368f87b22da power: supply: core: convert to fwnnode new 370643f45aad power: supply: core: rename power_supply_get_by_phandle to [...] new 8842bd00a74b power: supply: ug3105_battery: Use psy->battery_info new 2986e5b213cd power: supply: ug3105_battery: Switch to power_supply_bati [...] new 6aa1c3a72b99 power: supply: bq24190: Free battery_info new 3f87baacea4d power: supply: qcom_battmgr: Report battery capacity new 202ac22b8e2e power: supply: qcom_battmgr: Add lithium-polymer entry new e4ab1bfc3fe9 power: reset: qcom-pon: Rename variables to use generic naming new 6af8ffab2db3 power: reset: at91-sama5d2_shdwc: Refactor wake-up source [...] new 188014b4256f power: supply: bq256xx_charger: Constify reg_default array new 7cf88213b95e power: supply: bq25980_charger: Constify reg_default array new d9fa3aae08f9 power: supply: cpcap-charger: Fix null check for power_sup [...] new 22e4d29f081d power: reset: POWER_RESET_TORADEX_EC should depend on ARCH_MXC new a9aece5d7e8f power: return the correct error code new 2937f5d2e24e power: supply: max14577: Handle NULL pdata when CONFIG_OF [...] new 6c5393771c50 power: supply: qcom_pmi8998_charger: fix wakeirq new 5ec53bcc7fce power: supply: pmi8998_charger: rename to qcom_smbx new 4deeea4b0741 MAINTAINERS: add myself as smbx charger driver maintainer new 58ae036172b5 power: supply: max1720x correct capacity computation new c4250f0824c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4ba75cced70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0b94b5e7cd3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 384758630eb1 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 1d6c5f21e45a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new cf5c3629f940 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 635a01da8385 smack: deduplicate "does access rule request transmutation" new 195da3ff244d smack: fix bug: SMACK64TRANSMUTE set on non-directory new 8e5d9f916a96 smack: deduplicate xattr setting in smack_inode_init_security() new 69204f6cdb90 smack: always "instantiate" inode in smack_inode_init_security() new 78fc6a94be25 smack: fix bug: invalid label of unix socket file new 54db4c4349d6 Merge branch 'next' of git://github.com/cschaufler/smack-next new b06dc70256ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c05e7a6fbdd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17aa4a5741f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddf6dcc4bbed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 352bfe14f246 Merge branch into tip/master: 'core/bugs' new a0cb28b71f50 Merge branch into tip/master: 'core/entry' new 96b014b10a81 Merge branch into tip/master: 'irq/core' new 42f7d4ae9d57 Merge branch into tip/master: 'irq/drivers' new 9670484a9667 Merge branch into tip/master: 'irq/msi' new a7febea69a06 Merge branch into tip/master: 'sched/core' new f72e0a1fbf11 Merge branch into tip/master: 'smp/core' new 05dd9f540f04 Merge branch into tip/master: 'timers/core' new 215cfaa4f133 Merge branch into tip/master: 'x86/kconfig' new 99a9396fdc2e Merge branch into tip/master: 'x86/sev' new 85cb58b7b3b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7efde722fc1b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new dcb30ca2d3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 496deb3aca79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9a9f09093f0 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 90fc6c04b447 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d403a3689af5 sched/fair: Move max_cfs_quota_period decl and default_cfs [...] new de4c80c6963e sched/core: Relocate tg_get_cfs_*() and cpu_cfs_*_read_*() new 43e33f53e256 sched/core: Reorganize cgroup bandwidth control interface [...] new 5bc34be478d0 sched/core: Reorganize cgroup bandwidth control interface [...] new e4ee150fea81 sched_ext: Merge branch 'sched/core' of git://git.kernel.o [...] new e4e149dd2f80 sched_ext: Merge branch 'for-6.16-fixes' into for-6.17 new 6e6558a6bc41 sched_ext, sched/core: Factor out struct scx_task_group new ddceadce63d9 sched_ext: Add support for cgroup bandwidth control interface new 8a010e248614 Merge branch 'for-6.17' into for-next new 2d7d4fe126a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa0de358ec24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 545daf90910e platform/chrome: chromeos_pstore: Add ecc_size module parameter new b173d230cdae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41e8039824a0 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a55ce435aa06 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 5db49f663125 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new d9e496a9fb40 usb: host: xhci-plat: fix incorrect type for of_match vari [...] new a4e668fd4999 usb: gadget: m66592-udc: Use USB API functions rather than [...] new b0ef41f1640e usb: gadget: f_fs: Use USB API functions rather than constants new fd2f928a5f7b usb: gadget: udc-xilinx: Use USB API functions rather than [...] new d61b9060f990 usb: gadget: pch_udc: Use USB API functions rather than constants new 100a9aa232fe usb: gadget: net2280: Use USB API functions rather than constants new 24214604d25b usb: gadget: composite: Use USB API functions rather than [...] new 1857571e4f50 dt-bindings: usb: renesas,usbhs: Add RZ/V2N SoC support new 783e15ddb540 usb: gadget: dummy_hcd: Use USB API functions rather than [...] new 41edd08b669c docs: usb: gadget: Reindent numbered list new 58992bf32830 Documentation: usb: gadget: Wrap remaining usage snippets [...] new 70627bf82e36 usb: dwc3: xilinx: add shutdown callback new 1f25307c90dc usb: dwc3: xilinx: set coherency mode for AMD versal adapt [...] new 43007b89fb2d usb: misc: apple-mfi-fastcharge: Make power supply names unique new 47c428fce0b4 usb: core: Add 0x prefix to quirks debug output new 1c2d81bded19 usb: typec: fusb302: fix scheduling while atomic when usin [...] new b26fa800c537 usb: renesas_usbhs: use proper DMAENGINE API for termination new bc9a0c68f258 usb: phy: tegra: Remove unused functions new efec475e5e20 usb: gadget: config: Remove unused usb_gadget_config_buf new 227280ad66ac usb: gadget: Remove unused usb_remove_config new 47c83f95f3e2 usb: core: Remove unused usb_unlink_anchored_urbs new 8fa23514f2d7 usb: typec: Remove unused ucsi_cci_str new a891b9aebcc7 usb: ohci-spear: Remove unnecessary NULL check before clk_ [...] new b86c175689af usb: fsl-mph-dr-of: Remove unnecessary NULL check before c [...] new c6445598d402 usb: ohci-at91: Use dynamic device name for OHCI HCD creation new 7bf742b071c7 usb: storage: reltek_cr: convert to use secs_to_jiffies new 503bbde34cc3 usb: core: usb_submit_urb: downgrade type check new df9a825f330e usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present new 78c76554c6b9 usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event new 1a76b634da5e usb: chipidea: imx: add imx_usbmisc_pullup() hook new 11992b410083 usb: chipidea: imx: implement workaround for ERR051725 new 48ea23115887 include: fsl_devices.h: drop unused, misspelled FLS_USB2_W [...] new 9962d0433a86 usb: core: modify comments xhci_hc_driver has HCD_MEMORY j [...] new a4f8f902bcdb Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new d02c2f5d059d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79a3ececdb14 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a9a786f8d5df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 488c07ef3d9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83237368b3ad Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new f8b067f8776f staging: rtl8723bs: Align next line to open parentheses in [...] new 1a44c265c90c staging: vme: vme_user: fix up const issue in vme_bus_match() new b940fd6ce31e staging: gpib: Update TODO new 3fb68dd90d16 staging: gpib: Remove unneeded enums and functions new 781c58ecfe24 staging: gpib: Add local include file for commands new eaad2a4263c9 staging: gpib: Use standard size basic uapi types new b8394732ff0c staging: gpib: Add bit and byte padding to ioctl structs new 1b30f644f7e2 staging: greybus: remove unnecessary GPIO line direction check new 9279204d37cc staging: rtl8723bs: remove return from void function new 349f6bef1205 staging: rtl8723bs: remove some 5 GHz code new 52bacd2766a3 staging: sm750fb: rename 'hwCursor' new 9adc643d4383 staging: gpib: hp_82341: Replace manual comparison with mi [...] new 9b02150e2f0e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 2e3af3e63e68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83881a915c7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe32c5621d4e Merge branch 'fixes' into for-next new 24e99bdd3811 Merge branch 'misc' into for-next new e10a66d035b9 Merge branch 'fixes' into for-next new 6a61de716b5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a261adef432c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3890b69cb6f2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 57b104ac46ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 959ecafc63b9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 6be6f9ca4b83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08abda63f996 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ff2e561891d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac9da60076d0 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 9e69f99e59b6 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 4cd1f377f8a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5e8af709e42 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 504691abf110 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e1d283a3976 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a8d1c19d0155 Merge branch 'main' of git://git.infradead.org/users/willy [...] new fe0ba048327d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 8d3277413ebf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fcaf7c3a708f Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new baf17b772204 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 83da383a186d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fcad9bbf9e1a rust: enable `clippy::ptr_as_ptr` lint new d8c9e735f1f3 rust: enable `clippy::ptr_cast_constness` lint new 23773bd8da71 rust: enable `clippy::as_ptr_cast_mut` lint new 5e30550558b1 rust: enable `clippy::as_underscore` lint new b7c8d7a8d251 rust: enable `clippy::cast_lossless` lint new dc35ddcf97e9 rust: enable `clippy::ref_as_ptr` lint new 4ebf22d09f01 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1582037010f1 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 6ece48a6570e Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 83fc280545d3 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 5eec283b7408 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 8f21a8d7db9a bitmap: generalize node_random() new fb99f634c138 cpumask: introduce cpumask_random() new f8ba28251f03 clocksource: Improve randomness in clocksource_verify_choo [...] new f271f089a6c3 watchdog: fix opencoded cpumask_next_wrap() in watchdog_ne [...] new b286f7c3ab0e Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 72434680bfee Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a477629baa2a tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros new cc6dc5fbecfd tools/nolibc: merge i386 and x86_64 into a single x86 arch new 6eab2c6e257f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c3b919c3a37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0d5d0561695 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85767b58ae28 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 539d3f123e2d x86/crc: drop checks of CONFIG_AS_VPCLMULQDQ new 436a0deb7563 crypto: testmgr - remove crc32c context format test new 5be2490474ae crypto: inside-secure - remove crc32 support new f79810bbef12 crypto: stm32 - remove crc32 and crc32c support new 34241842ee31 btrfs: stop parsing crc32c driver name new 2b108f025b56 crypto/crc32[c]: register only "-lib" drivers new 9d514d05c4c7 lib/crc32: Remove unused combination support new 6a18444931b0 lib/crc: Move files into lib/crc/ new 8f9cec3454a3 lib/crc: Prepare for arch-optimized code in subdirs of lib/crc/ new 5476ea66be5e lib/crc: arm: Migrate optimized CRC code into lib/crc/ new db513455c420 lib/crc: arm64: Migrate optimized CRC code into lib/crc/ new 56d6d22b2bb1 lib/crc: loongarch: Migrate optimized CRC code into lib/crc/ new f68742c60562 lib/crc: mips: Migrate optimized CRC code into lib/crc/ new 4b4d880302a8 lib/crc: powerpc: Migrate optimized CRC code into lib/crc/ new 3b29d3ec4c9b lib/crc: riscv: Migrate optimized CRC code into lib/crc/ new 505886e3f8d7 lib/crc: s390: Migrate optimized CRC code into lib/crc/ new b128e795a9db lib/crc: sparc: Migrate optimized CRC code into lib/crc/ new 4c060faf36dd lib/crc: x86: Migrate optimized CRC code into lib/crc/ new 1385fe71a51c lib/crc: Remove ARCH_HAS_* kconfig symbols new 93a36914157f lib/crc: Explicitly include <linux/export.h> new d81025db8f65 lib/crc: crc32: Document crc32_le(), crc32_be(), and crc32c() new 19de58d3ca2d nvmem: layouts: Switch from crc32() to crc32_le() new 75a10a373f65 lib/crc: crc32: Change crc32() from macro to inline functi [...] new d73638c555b0 lib/crc: crc64: Add include/linux/crc64.h to kernel-api.rst new 99084064dbc1 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new f817b6dd2b62 Add linux-next specific files for 20250623
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 (5d4809e25903) \ N -- N -- N refs/heads/master (f817b6dd2b62)
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 712 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: .mailmap | 5 + CREDITS | 5 + Documentation/admin-guide/LSM/Smack.rst | 5 + Documentation/admin-guide/pm/amd-pstate.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 1 + Documentation/core-api/kernel-api.rst | 6 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/clock/alphascale,acc.txt | 114 - .../clock/alphascale,asm9260-clock-controller.yaml | 49 + .../bindings/clock/apm,xgene-device-clock.yaml | 80 + .../bindings/clock/apm,xgene-socpll-clock.yaml | 50 + .../bindings/clock/armada3700-periph-clock.txt | 71 - .../bindings/clock/armada3700-tbg-clock.txt | 27 - .../devicetree/bindings/clock/artpec6.txt | 41 - .../bindings/clock/axis,artpec6-clkctrl.yaml | 55 + .../bindings/clock/brcm,bcm2835-cprman.txt | 60 - .../bindings/clock/brcm,bcm2835-cprman.yaml | 59 + .../bindings/clock/brcm,bcm53573-ilp.txt | 36 - .../bindings/clock/brcm,bcm53573-ilp.yaml | 46 + .../bindings/clock/brcm,bcm63xx-clocks.txt | 24 - .../bindings/clock/brcm,bcm63xx-clocks.yaml | 44 + .../bindings/clock/cirrus,ep7209-clk.yaml | 47 + .../devicetree/bindings/clock/clps711x-clock.txt | 19 - .../bindings/clock/dove-divider-clock.txt | 28 - .../bindings/clock/img,pistachio-clk.yaml | 136 + .../devicetree/bindings/clock/lpc1850-ccu.txt | 77 - .../devicetree/bindings/clock/lsi,axm5516-clks.txt | 29 - .../bindings/clock/lsi,axm5516-clks.yaml | 43 + .../bindings/clock/lsi,nspire-cx-clock.yaml | 33 + .../clock/marvell,armada-370-corediv-clock.yaml | 52 + .../clock/marvell,armada-3700-periph-clock.yaml | 96 + .../clock/marvell,armada-3700-tbg-clock.yaml | 54 + .../clock/marvell,armada-xp-cpu-clock.yaml | 44 + .../devicetree/bindings/clock/marvell,berlin.txt | 31 - .../bindings/clock/marvell,berlin2-clk.yaml | 51 + .../bindings/clock/marvell,dove-divider-clock.yaml | 50 + .../bindings/clock/marvell,mvebu-core-clock.yaml | 94 + .../clock/marvell-armada-370-gating-clock.yaml | 227 ++ .../bindings/clock/mediatek,mt8188-clock.yaml | 3 + .../devicetree/bindings/clock/mvebu-core-clock.txt | 87 - .../bindings/clock/mvebu-corediv-clock.txt | 23 - .../devicetree/bindings/clock/mvebu-cpu-clock.txt | 23 - .../bindings/clock/mvebu-gated-clock.txt | 205 -- .../devicetree/bindings/clock/nspire-clock.txt | 24 - .../devicetree/bindings/clock/nxp,lpc1850-ccu.yaml | 104 + .../devicetree/bindings/clock/pistachio-clock.txt | 123 - .../devicetree/bindings/clock/ti/autoidle.txt | 37 - .../bindings/clock/ti/fixed-factor-clock.txt | 42 - .../devicetree/bindings/clock/ti/ti,autoidle.yaml | 34 + .../bindings/clock/ti/ti,divider-clock.yaml | 22 +- .../bindings/clock/ti/ti,fixed-factor-clock.yaml | 76 + Documentation/devicetree/bindings/clock/xgene.txt | 131 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 +- .../devicetree/bindings/media/fsl,imx6q-vdoa.yaml | 42 + .../devicetree/bindings/media/fsl-vdoa.txt | 21 - .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 28 +- .../devicetree/bindings/power/supply/bq24190.yaml | 1 - .../devicetree/bindings/power/supply/bq2515x.yaml | 7 +- .../devicetree/bindings/power/supply/bq256xx.yaml | 5 +- .../devicetree/bindings/power/supply/bq25980.yaml | 4 +- .../bindings/power/supply/cw2015_battery.yaml | 5 +- .../power/supply/qcom,pmi8998-charger.yaml | 7 +- .../power/supply/richtek,rt5033-charger.yaml | 4 +- .../power/supply/stericsson,ab8500-btemp.yaml | 4 +- .../power/supply/stericsson,ab8500-chargalg.yaml | 4 +- .../power/supply/stericsson,ab8500-charger.yaml | 4 +- .../power/supply/stericsson,ab8500-fg.yaml | 4 +- .../power/supply/summit,smb347-charger.yaml | 5 +- .../x-powers,axp20x-battery-power-supply.yaml | 6 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/usb/anchors.rst | 11 - Documentation/filesystems/f2fs.rst | 4 +- Documentation/filesystems/porting.rst | 9 + Documentation/filesystems/ubifs-authentication.rst | 2 +- Documentation/hid/intel-thc-hid.rst | 1 + Documentation/mm/physical_memory.rst | 2 +- .../device_drivers/ethernet/marvell/octeontx2.rst | 2 +- .../networking/device_drivers/ethernet/ti/cpsw.rst | 6 +- Documentation/process/coding-style.rst | 5 +- Documentation/sphinx/automarkup.py | 2 +- Documentation/usb/gadget-testing.rst | 2 +- Documentation/usb/gadget_configfs.rst | 45 +- Documentation/virt/kvm/api.rst | 66 +- Documentation/virt/kvm/x86/intel-tdx.rst | 15 +- MAINTAINERS | 11 +- Makefile | 8 +- Next/SHA1s | 126 +- Next/merge.log | 3145 ++++++++++++-------- arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/milbeaut_m10v_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/crypto/Kconfig | 10 - arch/arm/crypto/Makefile | 15 - arch/arm/crypto/sha512-glue.c | 110 - arch/arm/crypto/sha512-neon-glue.c | 75 - arch/arm/crypto/sha512.h | 3 - arch/arm/lib/.gitignore | 4 + arch/arm/lib/Makefile | 2 - arch/arm/mm/fault.c | 2 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/mediatek/mt8370.dtsi | 16 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 3 +- arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi | 3 +- .../rockchip/px30-ringneck-haikou-video-demo.dtso | 53 + arch/arm64/boot/dts/rockchip/px30.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts | 5 + arch/arm64/boot/dts/rockchip/rk3528.dtsi | 58 + arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts | 840 ++++++ arch/arm64/configs/defconfig | 1 - arch/arm64/crypto/Kconfig | 19 - arch/arm64/crypto/Makefile | 14 - arch/arm64/crypto/sha512-ce-glue.c | 96 - arch/arm64/crypto/sha512-glue.c | 83 - arch/arm64/include/asm/kvm_emulate.h | 62 - arch/arm64/include/asm/kvm_host.h | 6 +- arch/arm64/include/asm/mman.h | 10 +- arch/arm64/kernel/module.c | 101 +- arch/arm64/kernel/stacktrace.c | 55 +- arch/arm64/kvm/arm.c | 3 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 147 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 5 +- arch/arm64/kvm/hyp/nvhe/switch.c | 59 - arch/arm64/kvm/hyp/vhe/switch.c | 107 +- arch/arm64/kvm/vgic/vgic-v3-nested.c | 81 +- arch/arm64/lib/.gitignore | 4 + arch/arm64/lib/Makefile | 3 - arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/mmap.c | 2 +- arch/arm64/mm/mmu.c | 2 +- arch/mips/cavium-octeon/crypto/Makefile | 1 - arch/mips/cavium-octeon/crypto/octeon-crypto.c | 3 +- arch/mips/cavium-octeon/crypto/octeon-md5.c | 3 +- arch/mips/cavium-octeon/crypto/octeon-sha1.c | 3 +- arch/mips/cavium-octeon/crypto/octeon-sha256.c | 3 +- arch/mips/cavium-octeon/crypto/octeon-sha512.c | 167 -- arch/mips/configs/cavium_octeon_defconfig | 1 - arch/mips/crypto/Kconfig | 10 - .../asm/octeon/crypto.h} | 0 arch/mips/lib/.gitignore | 4 + arch/mips/lib/Makefile | 2 - arch/powerpc/include/asm/book3s/64/pkeys.h | 2 +- arch/powerpc/include/asm/mman.h | 2 +- arch/powerpc/include/asm/pkeys.h | 4 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- arch/powerpc/lib/Makefile | 2 - arch/powerpc/mm/book3s64/pgtable.c | 2 +- arch/riscv/crypto/Kconfig | 11 - arch/riscv/crypto/Makefile | 3 - arch/riscv/crypto/sha512-riscv64-glue.c | 124 - arch/riscv/kvm/vcpu_sbi_replace.c | 8 +- arch/riscv/lib/Makefile | 1 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/s390/crypto/Kconfig | 10 - arch/s390/crypto/Makefile | 1 - arch/s390/crypto/sha512_s390.c | 151 - arch/s390/lib/Makefile | 1 - arch/sparc/crypto/Kconfig | 10 - arch/sparc/crypto/Makefile | 2 - arch/sparc/crypto/sha512_glue.c | 122 - arch/sparc/include/asm/mman.h | 4 +- arch/sparc/lib/Makefile | 1 - arch/sparc/mm/init_64.c | 2 +- arch/x86/crypto/Kconfig | 13 - arch/x86/crypto/Makefile | 3 - arch/x86/crypto/sha512_ssse3_glue.c | 322 -- arch/x86/include/asm/shared/tdx.h | 2 + arch/x86/include/uapi/asm/kvm.h | 8 +- arch/x86/kernel/cpu/sgx/encl.c | 8 +- arch/x86/kernel/cpu/sgx/encl.h | 2 +- arch/x86/kvm/vmx/tdx.c | 113 +- arch/x86/lib/.gitignore | 4 + arch/x86/lib/Makefile | 2 - arch/x86/mm/pgprot.c | 2 +- crypto/Kconfig | 4 +- crypto/Makefile | 2 +- crypto/async_tx/async_pq.c | 2 +- crypto/async_tx/async_raid6_recov.c | 4 +- crypto/sha512.c | 338 +++ crypto/sha512_generic.c | 217 -- crypto/testmgr.c | 10 + drivers/block/ublk_drv.c | 3 + drivers/clk/Kconfig | 1 - drivers/clk/Makefile | 1 + drivers/clk/clk-pwm.c | 49 +- drivers/clk/clk-scmi.c | 18 +- drivers/clk/clk-versaclock7.c | 2 +- drivers/clk/clk.c | 12 + drivers/clk/clk_test.c | 224 +- drivers/clk/davinci/psc.c | 5 + drivers/clk/imx/clk-imx95-blk-ctl.c | 12 +- drivers/clk/kunit_clk_hw_get_dev_of_node.dtso | 10 + drivers/clk/nuvoton/Kconfig | 4 +- drivers/clk/sophgo/clk-sg2042-pll.c | 4 +- drivers/clk/stm32/Kconfig | 8 +- drivers/crypto/starfive/jh7110-hash.c | 8 +- drivers/firmware/efi/libstub/zboot.lds | 4 +- drivers/gpu/drm/drm_panic_qr.rs | 4 +- drivers/gpu/drm/msm/dp/dp_panel.c | 2 + drivers/gpu/drm/panfrost/panfrost_drv.c | 61 +- drivers/gpu/drm/xe/abi/guc_klvs_abi.h | 1 + drivers/gpu/drm/xe/xe_guc_ads.c | 5 + drivers/gpu/drm/xe/xe_wa_oob.rules | 1 + drivers/gpu/nova-core/driver.rs | 2 +- drivers/gpu/nova-core/regs.rs | 2 +- drivers/gpu/nova-core/regs/macros.rs | 2 +- drivers/hid/hid-appletb-kbd.c | 5 + drivers/hid/hid-core.c | 6 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-lenovo.c | 8 + drivers/hid/hid-lg4ff.c | 6 +- drivers/hid/hid-mcp2221.c | 108 +- drivers/hid/hid-multitouch.c | 8 +- drivers/hid/hid-uclogic-params.c | 2 +- drivers/irqchip/irq-ath79-misc.c | 20 +- drivers/media/platform/amphion/vdec.c | 59 + drivers/media/platform/amphion/vpu_defs.h | 12 + drivers/media/platform/amphion/vpu_helpers.c | 123 + drivers/media/platform/amphion/vpu_helpers.h | 7 + drivers/media/platform/amphion/vpu_malone.c | 5 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 47 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 1 + drivers/media/platform/verisilicon/hantro_h264.c | 6 +- .../media/platform/verisilicon/rockchip_vpu_hw.c | 9 - drivers/media/v4l2-core/v4l2-ctrls-core.c | 8 +- drivers/net/can/rcar/rcar_canfd.c | 64 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 40 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 56 +- drivers/net/ethernet/google/gve/gve.h | 27 +- drivers/net/ethernet/google/gve/gve_dqo.h | 2 + drivers/net/ethernet/google/gve/gve_main.c | 42 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 77 +- drivers/net/ethernet/google/gve/gve_tx.c | 4 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 236 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 +- .../hisilicon/hns3/hns3_common/hclge_comm_rss.c | 6 +- .../hisilicon/hns3/hns3_common/hclge_comm_rss.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 33 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 47 +- drivers/net/ethernet/intel/ice/Makefile | 2 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_cgu_regs.h | 181 -- drivers/net/ethernet/intel/ice/ice_common.c | 69 +- drivers/net/ethernet/intel/ice/ice_common.h | 191 ++ drivers/net/ethernet/intel/ice/ice_ptp.c | 3 +- drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 177 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 546 +--- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 54 +- drivers/net/ethernet/intel/ice/ice_tspll.c | 511 ++++ drivers/net/ethernet/intel/ice/ice_tspll.h | 31 + drivers/net/ethernet/intel/ice/ice_type.h | 20 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- .../ethernet/mellanox/mlx5/core/en/fs_ethtool.h | 14 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 19 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 25 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 19 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 17 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 22 +- drivers/net/ethernet/sfc/ethtool.c | 1 + drivers/net/ethernet/sfc/ethtool_common.c | 102 +- drivers/net/ethernet/sfc/ethtool_common.h | 2 + drivers/net/ethernet/sfc/falcon/ethtool.c | 51 +- drivers/net/ethernet/sfc/siena/ethtool.c | 1 + drivers/net/ethernet/sfc/siena/ethtool_common.c | 77 +- drivers/net/ethernet/sfc/siena/ethtool_common.h | 2 + drivers/net/netdevsim/netdev.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 24 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 7 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 2 +- drivers/nvmem/layouts/u-boot-env.c | 2 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 2 +- drivers/pci/controller/cadence/pcie-cadence.h | 20 - drivers/pci/controller/dwc/pcie-dw-rockchip.c | 15 +- drivers/pci/controller/pcie-rockchip.h | 14 - drivers/phy/allwinner/phy-sun4i-usb.c | 2 +- drivers/platform/chrome/chromeos_pstore.c | 7 + drivers/power/reset/Kconfig | 1 + drivers/power/reset/at91-sama5d2_shdwc.c | 2 +- drivers/power/reset/qcom-pon.c | 30 +- drivers/power/supply/Makefile | 2 +- drivers/power/supply/bq2415x_charger.c | 2 +- drivers/power/supply/bq24190_charger.c | 2 + drivers/power/supply/bq256xx_charger.c | 6 +- drivers/power/supply/bq25980_charger.c | 6 +- drivers/power/supply/cpcap-charger.c | 5 +- drivers/power/supply/max14577_charger.c | 4 +- drivers/power/supply/max1720x_battery.c | 13 +- drivers/power/supply/power_supply_core.c | 185 +- drivers/power/supply/qcom_battmgr.c | 25 + .../supply/{qcom_pmi8998_charger.c => qcom_smbx.c} | 152 +- drivers/power/supply/ug3105_battery.c | 81 +- drivers/regulator/act8865-regulator.c | 2 +- drivers/scsi/fnic/fdls_disc.c | 187 +- drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_fcs.c | 2 + drivers/scsi/fnic/fnic_fdls.h | 1 + drivers/scsi/fnic/fnic_scsi.c | 2 +- drivers/scsi/storvsc_drv.c | 1 - drivers/soc/apple/Kconfig | 3 - drivers/ssb/driver_gpio.c | 8 +- drivers/staging/gpib/TODO | 5 +- drivers/staging/gpib/hp_82341/hp_82341.c | 10 +- drivers/staging/gpib/include/gpibP.h | 1 + drivers/staging/gpib/include/gpib_cmd.h | 112 + drivers/staging/gpib/uapi/gpib.h | 198 -- drivers/staging/gpib/uapi/gpib_ioctl.h | 112 +- drivers/staging/greybus/gpio.c | 6 - drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/rkvdec/rkvdec.c | 43 +- drivers/staging/media/rkvdec/rkvdec.h | 1 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 19 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 18 + drivers/staging/rtl8723bs/core/rtw_ap.c | 9 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 18 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 9 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 6 +- drivers/staging/sm750fb/sm750.c | 2 +- drivers/staging/sm750fb/sm750.h | 2 +- drivers/staging/vme_user/vme.c | 2 +- drivers/ufs/core/ufshcd.c | 3 +- drivers/usb/chipidea/ci_hdrc_imx.c | 5 + drivers/usb/chipidea/ci_hdrc_imx.h | 1 + drivers/usb/chipidea/udc.c | 5 + drivers/usb/chipidea/usbmisc_imx.c | 39 + drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/quirks.c | 2 +- drivers/usb/core/urb.c | 31 +- drivers/usb/dwc3/dwc3-xilinx.c | 35 +- drivers/usb/gadget/composite.c | 26 +- drivers/usb/gadget/config.c | 53 - drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 6 +- drivers/usb/gadget/udc/net2280.c | 8 +- drivers/usb/gadget/udc/pch_udc.c | 2 +- drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/fsl-mph-dr-of.c | 3 +- drivers/usb/host/ohci-at91.c | 2 +- drivers/usb/host/ohci-spear.c | 3 +- drivers/usb/host/xhci-plat.c | 2 +- drivers/usb/misc/apple-mfi-fastcharge.c | 24 +- drivers/usb/phy/phy-tegra-usb.c | 89 - drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/storage/realtek_cr.c | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 2 +- drivers/usb/typec/tcpm/fusb302.c | 12 +- drivers/usb/typec/ucsi/trace.c | 17 - drivers/usb/typec/ucsi/trace.h | 1 - drivers/virtio/virtio_mem.c | 2 +- fs/bcachefs/backpointers.c | 2 +- fs/bcachefs/fs.c | 3 +- fs/bcachefs/reflink.c | 12 +- fs/erofs/zmap.c | 10 +- fs/exec.c | 2 +- fs/exfat/file.c | 5 +- fs/fat/fatent.c | 2 +- fs/fuse/inode.c | 4 + fs/namespace.c | 8 +- fs/ocfs2/ocfs2.h | 2 - fs/ocfs2/super.c | 2 - fs/ocfs2/sysfile.c | 9 +- fs/smb/client/cifs_debug.c | 2 +- fs/smb/client/cifs_unicode.c | 2 - fs/smb/client/cifsglob.h | 14 +- fs/smb/client/cifsproto.h | 8 - fs/smb/client/cifssmb.c | 128 - fs/smb/client/link.c | 13 +- fs/smb/client/reparse.c | 16 +- fs/smb/client/reparse.h | 4 +- fs/smb/client/sess.c | 4 +- fs/smb/client/smb1ops.c | 31 +- fs/smb/client/smb2inode.c | 2 +- fs/smb/client/smb2ops.c | 10 +- fs/smb/client/smb2proto.h | 5 +- fs/smb/client/xattr.c | 3 +- fs/userfaultfd.c | 14 +- include/asm-generic/codetag.lds.h | 10 +- include/crypto/internal/sha2.h | 2 +- include/crypto/sha2.h | 350 +++ include/crypto/sha512_base.h | 120 - include/linux/clk-provider.h | 26 + include/linux/coredump.h | 2 +- include/linux/cpumask.h | 12 + include/linux/crc32.h | 74 +- include/linux/crc32poly.h | 16 +- include/linux/damon.h | 4 +- include/linux/ethtool_netlink.h | 2 +- include/linux/find.h | 2 + include/linux/fsl_devices.h | 1 - include/linux/gfp.h | 7 +- include/linux/hid.h | 2 + include/linux/huge_mm.h | 12 +- include/linux/ieee80211.h | 10 + include/linux/khugepaged.h | 4 +- include/linux/kmemleak.h | 4 + include/linux/ksm.h | 4 +- include/linux/memfd.h | 4 +- include/linux/memory_hotplug.h | 3 +- include/linux/mm.h | 10 +- include/linux/mm_types.h | 2 +- include/linux/mman.h | 4 +- include/linux/mmzone.h | 21 +- include/linux/nodemask.h | 18 +- include/linux/page-isolation.h | 47 +- include/linux/pageblock-flags.h | 48 +- include/linux/pgtable.h | 2 +- include/linux/power_supply.h | 16 +- include/linux/raid/pq.h | 12 +- include/linux/rmap.h | 4 +- include/linux/sched/ext.h | 11 + include/linux/skbuff.h | 8 +- include/linux/usb.h | 1 - include/linux/usb/chipidea.h | 1 + include/linux/usb/composite.h | 3 - include/linux/usb/gadget.h | 4 - include/linux/usb/tegra_usb_phy.h | 9 - include/linux/userfaultfd_k.h | 4 +- include/net/cfg80211.h | 17 + include/sound/sof/ipc4/header.h | 2 + include/trace/events/fs_dax.h | 6 +- include/trace/events/kmem.h | 14 +- include/uapi/linux/kvm.h | 26 + include/uapi/linux/nl80211.h | 10 +- init/Kconfig | 5 + io_uring/net.c | 2 +- kernel/Kconfig.kexec | 1 + kernel/kexec_handover.c | 4 +- kernel/kthread.c | 11 +- kernel/sched/core.c | 336 ++- kernel/sched/ext.c | 94 +- kernel/sched/ext.h | 2 + kernel/sched/fair.c | 15 +- kernel/sched/sched.h | 18 +- kernel/time/clocksource.c | 5 +- kernel/watchdog_buddy.c | 5 +- lib/Kconfig | 1 - lib/alloc_tag.c | 12 +- lib/crc/crc-t10dif-main.c | 2 +- lib/crc/crc32-main.c | 6 +- lib/crc/crc64-main.c | 4 +- lib/crypto/Kconfig | 36 +- lib/crypto/Makefile | 47 + {arch/arm/lib/crypto => lib/crypto/arm}/.gitignore | 1 + {arch/arm/lib/crypto => lib/crypto/arm}/Kconfig | 0 {arch/arm/lib/crypto => lib/crypto/arm}/Makefile | 0 .../lib/crypto => lib/crypto/arm}/blake2s-core.S | 0 .../lib/crypto => lib/crypto/arm}/blake2s-glue.c | 0 .../lib/crypto => lib/crypto/arm}/chacha-glue.c | 0 .../crypto => lib/crypto/arm}/chacha-neon-core.S | 0 .../crypto => lib/crypto/arm}/chacha-scalar-core.S | 0 .../crypto => lib/crypto/arm}/poly1305-armv4.pl | 0 .../lib/crypto => lib/crypto/arm}/poly1305-glue.c | 0 .../lib/crypto => lib/crypto/arm}/sha256-armv4.pl | 0 .../arm/lib/crypto => lib/crypto/arm}/sha256-ce.S | 0 {arch/arm/lib/crypto => lib/crypto/arm}/sha256.c | 0 .../arm/crypto => lib/crypto/arm}/sha512-armv4.pl | 0 lib/crypto/arm/sha512.h | 38 + .../lib/crypto => lib/crypto/arm64}/.gitignore | 1 + .../arm64/lib/crypto => lib/crypto/arm64}/Kconfig | 0 .../arm64/lib/crypto => lib/crypto/arm64}/Makefile | 0 .../crypto => lib/crypto/arm64}/chacha-neon-core.S | 0 .../crypto => lib/crypto/arm64}/chacha-neon-glue.c | 0 .../crypto => lib/crypto/arm64}/poly1305-armv8.pl | 0 .../crypto => lib/crypto/arm64}/poly1305-glue.c | 0 .../lib/crypto => lib/crypto/arm64}/sha2-armv8.pl | 0 .../lib/crypto => lib/crypto/arm64}/sha256-ce.S | 0 .../arm64/lib/crypto => lib/crypto/arm64}/sha256.c | 0 .../crypto => lib/crypto/arm64}/sha512-ce-core.S | 10 +- lib/crypto/arm64/sha512.h | 46 + .../mips/lib/crypto => lib/crypto/mips}/.gitignore | 0 {arch/mips/lib/crypto => lib/crypto/mips}/Kconfig | 0 {arch/mips/lib/crypto => lib/crypto/mips}/Makefile | 0 .../lib/crypto => lib/crypto/mips}/chacha-core.S | 0 .../lib/crypto => lib/crypto/mips}/chacha-glue.c | 0 .../lib/crypto => lib/crypto/mips}/poly1305-glue.c | 0 .../crypto => lib/crypto/mips}/poly1305-mips.pl | 0 lib/crypto/mips/sha512.h | 74 + .../lib/crypto => lib/crypto/powerpc}/Kconfig | 0 .../lib/crypto => lib/crypto/powerpc}/Makefile | 0 .../crypto/powerpc}/chacha-p10-glue.c | 0 .../crypto/powerpc}/chacha-p10le-8x.S | 0 .../crypto/powerpc}/poly1305-p10-glue.c | 0 .../crypto/powerpc}/poly1305-p10le_64.S | 0 .../crypto => lib/crypto/powerpc}/sha256-spe-asm.S | 0 .../lib/crypto => lib/crypto/powerpc}/sha256.c | 0 .../riscv/lib/crypto => lib/crypto/riscv}/Kconfig | 0 .../riscv/lib/crypto => lib/crypto/riscv}/Makefile | 0 .../crypto/riscv}/chacha-riscv64-glue.c | 0 .../crypto/riscv}/chacha-riscv64-zvkb.S | 0 .../riscv}/sha256-riscv64-zvknha_or_zvknhb-zvkb.S | 0 .../riscv/lib/crypto => lib/crypto/riscv}/sha256.c | 0 .../crypto/riscv}/sha512-riscv64-zvknhb-zvkb.S | 4 +- lib/crypto/riscv/sha512.h | 41 + {arch/s390/lib/crypto => lib/crypto/s390}/Kconfig | 0 {arch/s390/lib/crypto => lib/crypto/s390}/Makefile | 0 .../lib/crypto => lib/crypto/s390}/chacha-glue.c | 0 .../lib/crypto => lib/crypto/s390}/chacha-s390.S | 0 .../lib/crypto => lib/crypto/s390}/chacha-s390.h | 0 {arch/s390/lib/crypto => lib/crypto/s390}/sha256.c | 0 lib/crypto/s390/sha512.h | 28 + lib/crypto/sha512.c | 400 +++ .../sparc/lib/crypto => lib/crypto/sparc}/Kconfig | 0 .../sparc/lib/crypto => lib/crypto/sparc}/Makefile | 0 .../sparc/lib/crypto => lib/crypto/sparc}/sha256.c | 0 .../lib/crypto => lib/crypto/sparc}/sha256_asm.S | 0 lib/crypto/sparc/sha512.h | 42 + .../sparc/crypto => lib/crypto/sparc}/sha512_asm.S | 0 lib/crypto/tests/Kconfig | 24 + lib/crypto/tests/Makefile | 6 + lib/crypto/tests/hash-test-template.h | 512 ++++ lib/crypto/tests/sha224-testvecs.h | 223 ++ lib/crypto/tests/sha224_kunit.c | 50 + lib/crypto/tests/sha256-testvecs.h | 223 ++ lib/crypto/tests/sha256_kunit.c | 39 + lib/crypto/tests/sha384-testvecs.h | 566 ++++ lib/crypto/tests/sha384_kunit.c | 48 + lib/crypto/tests/sha512-testvecs.h | 662 ++++ lib/crypto/tests/sha512_kunit.c | 48 + {arch/x86/lib/crypto => lib/crypto/x86}/.gitignore | 0 {arch/x86/lib/crypto => lib/crypto/x86}/Kconfig | 0 {arch/x86/lib/crypto => lib/crypto/x86}/Makefile | 0 .../lib/crypto => lib/crypto/x86}/blake2s-core.S | 0 .../lib/crypto => lib/crypto/x86}/blake2s-glue.c | 0 .../crypto => lib/crypto/x86}/chacha-avx2-x86_64.S | 0 .../crypto/x86}/chacha-avx512vl-x86_64.S | 0 .../crypto/x86}/chacha-ssse3-x86_64.S | 0 .../lib/crypto => lib/crypto/x86}/chacha_glue.c | 0 .../crypto/x86}/poly1305-x86_64-cryptogams.pl | 0 .../lib/crypto => lib/crypto/x86}/poly1305_glue.c | 0 .../lib/crypto => lib/crypto/x86}/sha256-avx-asm.S | 0 .../crypto => lib/crypto/x86}/sha256-avx2-asm.S | 0 .../lib/crypto => lib/crypto/x86}/sha256-ni-asm.S | 0 .../crypto => lib/crypto/x86}/sha256-ssse3-asm.S | 0 {arch/x86/lib/crypto => lib/crypto/x86}/sha256.c | 0 .../x86/crypto => lib/crypto/x86}/sha512-avx-asm.S | 13 +- .../crypto => lib/crypto/x86}/sha512-avx2-asm.S | 14 +- .../crypto => lib/crypto/x86}/sha512-ssse3-asm.S | 16 +- lib/crypto/x86/sha512.h | 54 + lib/find_bit.c | 24 + lib/group_cpus.c | 9 +- lib/maple_tree.c | 3 +- lib/raid6/algos.c | 3 - lib/raid6/recov.c | 6 +- lib/raid6/recov_avx2.c | 6 +- lib/raid6/recov_avx512.c | 6 +- lib/raid6/recov_loongarch_simd.c | 12 +- lib/raid6/recov_neon.c | 6 +- lib/raid6/recov_s390xc.c | 6 +- lib/raid6/recov_ssse3.c | 6 +- lib/test_objagg.c | 77 +- localversion-next | 2 +- mm/cma.c | 2 +- mm/damon/paddr.c | 4 +- mm/damon/sysfs-schemes.c | 1 + mm/debug.c | 2 +- mm/execmem.c | 8 +- mm/filemap.c | 5 +- mm/gup.c | 2 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 8 +- mm/internal.h | 8 +- mm/khugepaged.c | 4 +- mm/kmemleak.c | 14 + mm/ksm.c | 2 +- mm/madvise.c | 4 +- mm/mapping_dirty_helpers.c | 2 +- mm/memfd.c | 8 +- mm/memory.c | 4 +- mm/memory_hotplug.c | 24 +- mm/memremap.c | 2 +- mm/mm_init.c | 24 +- mm/mmap.c | 16 +- mm/mprotect.c | 8 +- mm/mremap.c | 2 +- mm/nommu.c | 12 +- mm/page_alloc.c | 321 +- mm/page_isolation.c | 100 +- mm/rmap.c | 4 +- mm/shmem.c | 6 +- mm/slub.c | 1 + mm/userfaultfd.c | 16 +- mm/vma.c | 105 +- mm/vma.h | 16 +- mm/vmscan.c | 9 +- net/atm/clip.c | 11 +- net/ethtool/ioctl.c | 59 +- net/mac80211/cfg.c | 62 +- net/mac80211/chan.c | 30 +- net/mac80211/ieee80211_i.h | 6 +- net/mac80211/offchannel.c | 5 +- net/mac80211/scan.c | 20 +- net/mac80211/util.c | 27 + net/rds/af_rds.c | 2 +- net/rds/send.c | 2 +- net/rds/tcp_listen.c | 6 +- net/smc/smc_loopback.c | 6 - net/wireless/mlme.c | 10 +- net/wireless/trace.h | 10 +- net/wireless/util.c | 24 + rust/bindings/lib.rs | 3 + rust/kernel/alloc/allocator_test.rs | 2 +- rust/kernel/alloc/kvec.rs | 4 +- rust/kernel/block/mq/operations.rs | 2 +- rust/kernel/block/mq/request.rs | 11 +- rust/kernel/clk.rs | 42 +- rust/kernel/configfs.rs | 22 +- rust/kernel/cpufreq.rs | 54 +- rust/kernel/device.rs | 4 +- rust/kernel/device_id.rs | 4 +- rust/kernel/devres.rs | 17 +- rust/kernel/dma.rs | 6 +- rust/kernel/drm/device.rs | 6 +- rust/kernel/error.rs | 2 +- rust/kernel/firmware.rs | 3 +- rust/kernel/fs/file.rs | 2 +- rust/kernel/io.rs | 18 +- rust/kernel/kunit.rs | 11 +- rust/kernel/list/impl_list_item_mod.rs | 2 +- rust/kernel/miscdevice.rs | 2 +- rust/kernel/mm/virt.rs | 52 +- rust/kernel/net/phy.rs | 4 +- rust/kernel/of.rs | 6 +- rust/kernel/opp.rs | 2 +- rust/kernel/pci.rs | 11 +- rust/kernel/platform.rs | 4 +- rust/kernel/print.rs | 6 +- rust/kernel/seq_file.rs | 2 +- rust/kernel/str.rs | 14 +- rust/kernel/sync/poll.rs | 2 +- rust/kernel/time/hrtimer/pin.rs | 2 +- rust/kernel/time/hrtimer/pin_mut.rs | 2 +- rust/kernel/uaccess.rs | 4 +- rust/kernel/workqueue.rs | 8 +- rust/uapi/lib.rs | 3 + scripts/crypto/gen-hash-testvecs.py | 83 + scripts/gdb/linux/vfs.py | 2 +- security/smack/smack_lsm.c | 161 +- sound/drivers/aloop.c | 9 +- sound/pci/emu10k1/emu10k1.c | 3 +- sound/pci/emu10k1/emu10k1x.c | 13 +- sound/pci/emu10k1/emufx.c | 23 +- sound/pci/emu10k1/emumixer.c | 9 +- sound/pci/hda/patch_realtek.c | 15 + sound/pci/intel8x0.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 13 + sound/soc/intel/boards/sof_sdw.c | 14 + sound/soc/soc-core.c | 3 + sound/soc/soc-topology.c | 7 +- sound/soc/sof/intel/hda-loader.c | 7 +- sound/soc/sof/intel/hda.c | 5 + sound/soc/sof/ipc4-loader.c | 6 + sound/soc/sof/ipc4-pcm.c | 137 +- sound/soc/sof/ipc4-priv.h | 6 + sound/soc/sof/ipc4-topology.c | 94 +- sound/soc/sof/ipc4-topology.h | 25 + sound/soc/sof/ipc4.c | 39 +- sound/soc/sof/pcm.c | 26 +- sound/soc/sof/topology.c | 15 +- tools/accounting/Makefile | 2 +- tools/accounting/delaytop.c | 673 +++++ tools/build/Makefile.feature | 1 + tools/build/feature/Makefile | 4 + tools/build/feature/test-libbpf-strings.c | 10 + tools/include/linux/kallsyms.h | 4 + tools/include/nolibc/Makefile | 10 +- tools/include/nolibc/arch-i386.h | 178 -- tools/include/nolibc/{arch-x86_64.h => arch-x86.h} | 180 +- tools/include/nolibc/arch.h | 6 +- tools/include/nolibc/types.h | 4 +- tools/lib/perf/include/perf/event.h | 18 + tools/perf/Documentation/perf-check.txt | 1 + tools/perf/Makefile.config | 8 + tools/perf/Makefile.perf | 3 +- tools/perf/builtin-check.c | 1 + tools/perf/builtin-inject.c | 1 + tools/perf/builtin-record.c | 10 + tools/perf/builtin-script.c | 15 +- .../arch/arm64/common-and-microarch.json | 70 + .../arch/arm64/fujitsu/monaka/core-imp-def.json | 2 +- .../arm64/fujitsu/monaka/cycle_accounting.json | 4 +- .../arch/arm64/fujitsu/monaka/exception.json | 2 +- .../arch/arm64/fujitsu/monaka/fp_operation.json | 98 +- .../arch/arm64/fujitsu/monaka/l1d_cache.json | 10 +- .../arch/arm64/fujitsu/monaka/l1i_cache.json | 8 +- .../arch/arm64/fujitsu/monaka/l2_cache.json | 28 +- .../arch/arm64/fujitsu/monaka/l3_cache.json | 63 +- .../arch/arm64/fujitsu/monaka/ll_cache.json | 2 +- .../arch/arm64/fujitsu/monaka/pipeline.json | 6 +- .../arch/arm64/fujitsu/monaka/spec_operation.json | 12 +- .../arch/arm64/fujitsu/monaka/stall.json | 4 +- .../pmu-events/arch/arm64/fujitsu/monaka/sve.json | 44 +- .../pmu-events/arch/arm64/fujitsu/monaka/tlb.json | 56 +- tools/perf/tests/mmap-basic.c | 289 +- tools/perf/tests/shell/header.sh | 74 + tools/perf/tests/shell/test_bpf_metadata.sh | 76 + tools/perf/tests/tests.h | 9 + tools/perf/util/affinity.c | 18 + tools/perf/util/affinity.h | 2 + tools/perf/util/bpf-event.c | 378 +++ tools/perf/util/bpf-event.h | 13 + tools/perf/util/bpf_skel/perf_version.h | 17 + tools/perf/util/env.c | 19 +- tools/perf/util/env.h | 6 + tools/perf/util/event.c | 21 + tools/perf/util/event.h | 1 + tools/perf/util/header.c | 17 +- tools/perf/util/parse-events.c | 11 +- tools/perf/util/session.c | 4 + tools/perf/util/synthetic-events.h | 2 + tools/perf/util/tool.c | 14 + tools/perf/util/tool.h | 3 +- tools/sched_ext/scx_qmap.bpf.c | 23 + tools/testing/radix-tree/maple.c | 43 +- .../selftests/kvm/arm64/arch_timer_edge_cases.c | 16 +- tools/testing/selftests/mm/virtual_address_range.c | 7 +- .../selftests/net/rtnetlink_notification.sh | 44 +- tools/testing/selftests/sched_ext/maximal.bpf.c | 5 + tools/testing/vma/vma.c | 266 +- tools/testing/vma/vma_internal.h | 12 +- 728 files changed, 16797 insertions(+), 9168 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/alphascale,acc.txt create mode 100644 Documentation/devicetree/bindings/clock/alphascale,asm9260-cloc [...] create mode 100644 Documentation/devicetree/bindings/clock/apm,xgene-device-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/apm,xgene-socpll-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/armada3700-periph-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/armada3700-tbg-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/artpec6.txt create mode 100644 Documentation/devicetree/bindings/clock/axis,artpec6-clkctrl.yaml delete mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.yaml delete mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm53573-ilp.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm53573-ilp.yaml delete mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm63xx-clocks.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm63xx-clocks.yaml create mode 100644 Documentation/devicetree/bindings/clock/cirrus,ep7209-clk.yaml delete mode 100644 Documentation/devicetree/bindings/clock/clps711x-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/dove-divider-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/img,pistachio-clk.yaml delete mode 100644 Documentation/devicetree/bindings/clock/lpc1850-ccu.txt delete mode 100644 Documentation/devicetree/bindings/clock/lsi,axm5516-clks.txt create mode 100644 Documentation/devicetree/bindings/clock/lsi,axm5516-clks.yaml create mode 100644 Documentation/devicetree/bindings/clock/lsi,nspire-cx-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/marvell,armada-370-core [...] create mode 100644 Documentation/devicetree/bindings/clock/marvell,armada-3700-per [...] create mode 100644 Documentation/devicetree/bindings/clock/marvell,armada-3700-tbg [...] create mode 100644 Documentation/devicetree/bindings/clock/marvell,armada-xp-cpu-c [...] delete mode 100644 Documentation/devicetree/bindings/clock/marvell,berlin.txt create mode 100644 Documentation/devicetree/bindings/clock/marvell,berlin2-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/marvell,dove-divider-cl [...] create mode 100644 Documentation/devicetree/bindings/clock/marvell,mvebu-core-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/marvell-armada-370-gati [...] delete mode 100644 Documentation/devicetree/bindings/clock/mvebu-core-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/mvebu-corediv-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/mvebu-gated-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/nspire-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/nxp,lpc1850-ccu.yaml delete mode 100644 Documentation/devicetree/bindings/clock/pistachio-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/ti/autoidle.txt delete mode 100644 Documentation/devicetree/bindings/clock/ti/fixed-factor-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/ti/ti,autoidle.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti/ti,fixed-factor-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/xgene.txt create mode 100644 Documentation/devicetree/bindings/media/fsl,imx6q-vdoa.yaml delete mode 100644 Documentation/devicetree/bindings/media/fsl-vdoa.txt delete mode 100644 arch/arm/crypto/sha512-glue.c delete mode 100644 arch/arm/crypto/sha512-neon-glue.c delete mode 100644 arch/arm/crypto/sha512.h create mode 100644 arch/arm/lib/.gitignore create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts delete mode 100644 arch/arm64/crypto/sha512-ce-glue.c delete mode 100644 arch/arm64/crypto/sha512-glue.c create mode 100644 arch/arm64/lib/.gitignore delete mode 100644 arch/mips/cavium-octeon/crypto/octeon-sha512.c rename arch/mips/{cavium-octeon/crypto/octeon-crypto.h => include/asm/octeon/crypt [...] create mode 100644 arch/mips/lib/.gitignore delete mode 100644 arch/riscv/crypto/sha512-riscv64-glue.c delete mode 100644 arch/s390/crypto/sha512_s390.c delete mode 100644 arch/sparc/crypto/sha512_glue.c delete mode 100644 arch/x86/crypto/sha512_ssse3_glue.c create mode 100644 crypto/sha512.c delete mode 100644 crypto/sha512_generic.c create mode 100644 drivers/clk/kunit_clk_hw_get_dev_of_node.dtso delete mode 100644 drivers/net/ethernet/intel/ice/ice_cgu_regs.h create mode 100644 drivers/net/ethernet/intel/ice/ice_tspll.c create mode 100644 drivers/net/ethernet/intel/ice/ice_tspll.h rename drivers/power/supply/{qcom_pmi8998_charger.c => qcom_smbx.c} (88%) create mode 100644 drivers/staging/gpib/include/gpib_cmd.h delete mode 100644 include/crypto/sha512_base.h rename {arch/arm/lib/crypto => lib/crypto/arm}/.gitignore (83%) rename {arch/arm/lib/crypto => lib/crypto/arm}/Kconfig (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/Makefile (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/blake2s-core.S (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/blake2s-glue.c (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/chacha-glue.c (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/chacha-neon-core.S (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/chacha-scalar-core.S (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/poly1305-armv4.pl (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/poly1305-glue.c (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/sha256-armv4.pl (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/sha256-ce.S (100%) rename {arch/arm/lib/crypto => lib/crypto/arm}/sha256.c (100%) rename {arch/arm/crypto => lib/crypto/arm}/sha512-armv4.pl (100%) create mode 100644 lib/crypto/arm/sha512.h rename {arch/arm64/lib/crypto => lib/crypto/arm64}/.gitignore (83%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/Kconfig (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/Makefile (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/chacha-neon-core.S (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/chacha-neon-glue.c (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/poly1305-armv8.pl (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/poly1305-glue.c (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/sha2-armv8.pl (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/sha256-ce.S (100%) rename {arch/arm64/lib/crypto => lib/crypto/arm64}/sha256.c (100%) rename {arch/arm64/crypto => lib/crypto/arm64}/sha512-ce-core.S (97%) create mode 100644 lib/crypto/arm64/sha512.h rename {arch/mips/lib/crypto => lib/crypto/mips}/.gitignore (100%) rename {arch/mips/lib/crypto => lib/crypto/mips}/Kconfig (100%) rename {arch/mips/lib/crypto => lib/crypto/mips}/Makefile (100%) rename {arch/mips/lib/crypto => lib/crypto/mips}/chacha-core.S (100%) rename {arch/mips/lib/crypto => lib/crypto/mips}/chacha-glue.c (100%) rename {arch/mips/lib/crypto => lib/crypto/mips}/poly1305-glue.c (100%) rename {arch/mips/lib/crypto => lib/crypto/mips}/poly1305-mips.pl (100%) create mode 100644 lib/crypto/mips/sha512.h rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/Kconfig (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/Makefile (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/chacha-p10-glue.c (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/chacha-p10le-8x.S (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/poly1305-p10-glue.c (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/poly1305-p10le_64.S (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/sha256-spe-asm.S (100%) rename {arch/powerpc/lib/crypto => lib/crypto/powerpc}/sha256.c (100%) rename {arch/riscv/lib/crypto => lib/crypto/riscv}/Kconfig (100%) rename {arch/riscv/lib/crypto => lib/crypto/riscv}/Makefile (100%) rename {arch/riscv/lib/crypto => lib/crypto/riscv}/chacha-riscv64-glue.c (100%) rename {arch/riscv/lib/crypto => lib/crypto/riscv}/chacha-riscv64-zvkb.S (100%) rename {arch/riscv/lib/crypto => lib/crypto/riscv}/sha256-riscv64-zvknha_or_zvknhb [...] rename {arch/riscv/lib/crypto => lib/crypto/riscv}/sha256.c (100%) rename {arch/riscv/crypto => lib/crypto/riscv}/sha512-riscv64-zvknhb-zvkb.S (98%) create mode 100644 lib/crypto/riscv/sha512.h rename {arch/s390/lib/crypto => lib/crypto/s390}/Kconfig (100%) rename {arch/s390/lib/crypto => lib/crypto/s390}/Makefile (100%) rename {arch/s390/lib/crypto => lib/crypto/s390}/chacha-glue.c (100%) rename {arch/s390/lib/crypto => lib/crypto/s390}/chacha-s390.S (100%) rename {arch/s390/lib/crypto => lib/crypto/s390}/chacha-s390.h (100%) rename {arch/s390/lib/crypto => lib/crypto/s390}/sha256.c (100%) create mode 100644 lib/crypto/s390/sha512.h create mode 100644 lib/crypto/sha512.c rename {arch/sparc/lib/crypto => lib/crypto/sparc}/Kconfig (100%) rename {arch/sparc/lib/crypto => lib/crypto/sparc}/Makefile (100%) rename {arch/sparc/lib/crypto => lib/crypto/sparc}/sha256.c (100%) rename {arch/sparc/lib/crypto => lib/crypto/sparc}/sha256_asm.S (100%) create mode 100644 lib/crypto/sparc/sha512.h rename {arch/sparc/crypto => lib/crypto/sparc}/sha512_asm.S (100%) create mode 100644 lib/crypto/tests/Kconfig create mode 100644 lib/crypto/tests/Makefile create mode 100644 lib/crypto/tests/hash-test-template.h create mode 100644 lib/crypto/tests/sha224-testvecs.h create mode 100644 lib/crypto/tests/sha224_kunit.c create mode 100644 lib/crypto/tests/sha256-testvecs.h create mode 100644 lib/crypto/tests/sha256_kunit.c create mode 100644 lib/crypto/tests/sha384-testvecs.h create mode 100644 lib/crypto/tests/sha384_kunit.c create mode 100644 lib/crypto/tests/sha512-testvecs.h create mode 100644 lib/crypto/tests/sha512_kunit.c rename {arch/x86/lib/crypto => lib/crypto/x86}/.gitignore (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/Kconfig (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/Makefile (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/blake2s-core.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/blake2s-glue.c (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/chacha-avx2-x86_64.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/chacha-avx512vl-x86_64.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/chacha-ssse3-x86_64.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/chacha_glue.c (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/poly1305-x86_64-cryptogams.pl (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/poly1305_glue.c (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/sha256-avx-asm.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/sha256-avx2-asm.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/sha256-ni-asm.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/sha256-ssse3-asm.S (100%) rename {arch/x86/lib/crypto => lib/crypto/x86}/sha256.c (100%) rename {arch/x86/crypto => lib/crypto/x86}/sha512-avx-asm.S (97%) rename {arch/x86/crypto => lib/crypto/x86}/sha512-avx2-asm.S (98%) rename {arch/x86/crypto => lib/crypto/x86}/sha512-ssse3-asm.S (97%) create mode 100644 lib/crypto/x86/sha512.h create mode 100755 scripts/crypto/gen-hash-testvecs.py create mode 100644 tools/accounting/delaytop.c create mode 100644 tools/build/feature/test-libbpf-strings.c delete mode 100644 tools/include/nolibc/arch-i386.h rename tools/include/nolibc/{arch-x86_64.h => arch-x86.h} (53%) create mode 100755 tools/perf/tests/shell/header.sh create mode 100755 tools/perf/tests/shell/test_bpf_metadata.sh create mode 100644 tools/perf/util/bpf_skel/perf_version.h