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 06f658aadff0 Add linux-next specific files for 20240131 omits 9fc3b6e848e9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3a00d7c082ef Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 947d7b94295d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c777581208ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 531fcf588d37 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 1f90c7a5615f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8a59903d9d6 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 2f3c4266e0d1 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 7a8a0ed92bfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddebb7c9ad04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4d74659e383 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9611120f6a26 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits e2a0b96f2569 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 31260aae77c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4746a7b56d1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e48cb09e583f Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 9f762d8e7c3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c60b274a63d7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 1b349b151ef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb8b4a58c422 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d60dbad202cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 264bb3a3d85f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47b239f45eef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7dc688628183 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 9d3128520edd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits d35ec223ca2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df5324c044e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e182780c94f3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 0a9c4cb03bd6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f3036c7f8ced Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 8e4a1be80800 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits dbf84bfb5518 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e678dc9b2def Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits adc4150914ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06d31909b8e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d9deaa06538 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5f3fe1f2dfd Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits e1d6e97a050a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ca544fdcb57 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 55665eaff292 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09e6d2ccefee Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c748c19f3d61 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 0ee214157544 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc7d7c9364ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e97316c49b7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb03fb80618e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 452c9c896b1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73b6ca69eb46 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 56b7e1c5c56f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3024265e7cdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9fbf6e4d2572 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dcfbada8194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4f448ee1564 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits a5ec9c8a4a0c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 743312a86ee0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 24c2995c08d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9cc108cd45d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f3b9a1141fed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fa6e759d62d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits b2710756ebab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 808526c907cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2e3167b4fa9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2523d33475cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3be0d5213674 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 37846b4a6e17 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 52d269b921b3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c661f501235b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 55a1d1802072 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 174da244cd09 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 19ed1ed2395c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2dc4f9681509 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc6beb9d071d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits d0ccdcc36b84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58ef5b17a2ab Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 4e242751abd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e8ac6347660f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4cd16c258c5c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a36610670519 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 2f5d3d0bbd39 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 44f7e5cb26e7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 62ae8605a32b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 1baf0fe64baf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36b4e24054aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25abcbaccd6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b705c240a3a0 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 1c0d33f45f1b Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits f2a197ced340 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 7795f32a8244 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits fddde61538ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5b31bd17204 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b475f80f8782 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 984b93742b0d Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits cd87b0813627 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 84e3ca9f6616 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8e18bbd5d7e Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 57711d37eab7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits e43dc5551014 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 109606a9eb45 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits b29e09482fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e28f70f1ff65 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c93473219955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f5aafb8f42a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74c332697580 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits b0b7723a0feb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits d4022b061649 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 85277b2d9fee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 388eb91b8838 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 21ce1ec28cf9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1704900b5b62 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits b098fe90e3cd Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7e8720f14491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e6c81ab1dbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71b7dc646f67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b2a6c9e4b49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 658285f60bcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40989c1cea84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2def800f9f7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba4a2abcbcec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37371e1249d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e0734db3090e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 59eff8ff4d77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f37abdb7468 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b276a6f9ba9b Merge branch 'compiler-attributes' of https://github.com/o [...] omits 3b32c7683c5e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 7ff687d29ca2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9e54d94869c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 60b9561aaa28 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9b74faa606eb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a4a34d9e2b6c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 920ad2d923a6 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 5d2f7b77f7ee Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 5b8c0b68471f Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits c2fc011f4cd1 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits c3cb06df0507 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b9c68dc809b6 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 70a2240c6685 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits fa1f83333054 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c3324ca185b3 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits ef8629ace4fa Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0d098becf868 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 850c6a9e3dd5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e970d24afeb3 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9d8cd50d666a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1fcc7d740734 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 432c42b68348 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c54ed5fbe403 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b20136bafda2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a4b78c2cdf05 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits d9d5aef8c505 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b0c10fe1b58e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 23af1be92ed8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3d26b90f45b3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits c5d56868765d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0a3d67143736 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 44e99b7d7ab6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e4603c6d3395 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cdf975bb40d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 700911ff9cf8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 96b4f8faa71a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits cdf7a419db57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 137b70305789 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c4590115a2ef Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 62ab8a78af0a Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits e5d8477be21f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04a76d6b7ca8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e49bf650ab5b usb: gadget: fix max_segment_size malformed table omits 69fb843fdbd9 PCI/ASPM: Fix deadlock when enabling ASPM omits 682c37850ca8 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 926174a9082a smb: client: parse uid, gid, mode and dev from WSL reparse points omits 5f0a94a434bc smb: client: introduce SMB2_OP_QUERY_WSL_EA omits 8394c23a6b10 drm/amdgpu: Fix the warning info in mode1 reset omits e0ee7b583f04 Merge branch 'vfs.fs' into vfs.all omits 1edfd46465ca Merge branch 'vfs.netfs' into vfs.all omits bc8fab974cb1 Merge branch 'vfs.misc' into vfs.all omits 1aef94d4ae8c landlock: Document IOCTL support omits 71a436cdbe81 samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL omits 30c66da2ad3c selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] omits f5fcccbb82dd selftests/landlock: Test IOCTL with memfds omits e1c1327f62b1 selftests/landlock: Test IOCTL support omits 38b25beb3b67 fs/pipe: Convert to lockdep_cmp_fn omits e191619dcdca pidfd: don't do_notify_pidfd() if !thread_group_empty() omits 2d6e065e2431 netfs: Fix missing zero-length check in unbuffered write omits a4bb694db189 netfs: Fix i_dio_count leak on DIO read past i_size omits eaf6e80c56e4 Merge branch 'mm-nonmm-unstable' into mm-everything omits 4d7e05b59b91 selftests/mm: config: add missing configs omits 90f9ab3fc4d0 selftests/mm: hugetlb-read-hwpoison: conform test to TAP f [...] omits 31463a17f55a selftests/mm: khugepaged: conform test to TAP format output omits f0538497d3b6 selftests/mm: hugetlb-madvise: conform test to TAP format output omits 23238c94981d selftests/mm: hugepage-vmemmap: conform test to TAP format output omits cc0b68046d64 selftests/mm: hugepage-shm: conform test to TAP format output omits c5f934eef7a0 init: remove obsolete arch_call_rest_init() wrapper omits cc7b9955344c selftests/mm: run_vmtests.sh: add missing tests omits 84fa7620bf92 selftests/mm: protection_keys: save/restore nr_hugepages settings omits d089fafc0cb0 selftests/mm: save and restore nr_hugepages value omits b6221771d468 selftests/mm: run_vmtests: remove sudo and conform to tap omits 4352096f6756 selftests/mm: hugetlb_reparenting_test: do not unmount omits 154c6ffff22d compiler-clang.h: update __diag_clang() macros for minimum [...] omits 882adb5ef18c lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits 351381b3c674 fortify: drop Clang version check for 12.0.1 or newer omits 864cdd74581e riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits bf10eb9a3b9a riscv: remove MCOUNT_NAME workaround omits d5e58e587e20 powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits 1d5b63135ad5 arm64: Kconfig: clean up tautological LLVM version checks omits f452fb7a21eb ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits 5751d392192a x86: drop stack-alignment plugin opt omits 5449baf691d4 Makefile: drop warn-stack-size plugin opt omits b3d74bb19691 kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 0262a19ec9a9 nilfs2: convert cpfile to use kmap_local omits 8e45a7c5c9f0 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits b59c6ac67438 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits 4376212848f7 nilfs2: localize highmem mapping for checkpoint finalizati [...] omits fb8e0eeb717a nilfs2: localize highmem mapping for checkpoint creation w [...] omits 6da26cc06693 nilfs2: convert ifile to use kmap_local omits c8559d0f7ab1 nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 6dcfa100cd5a nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits 45f9dae3b678 nilfs2: convert DAT to use kmap_local omits 07980d9f3641 nilfs2: convert persistent object allocator to use kmap_local omits 7971e07f42d3 nilfs2: convert sufile to use kmap_local omits 90edcc74ae79 nilfs2: convert metadata file common code to use kmap_local omits 2a75eff91bb6 nilfs2: convert nilfs_copy_buffer() to use kmap_local omits 325be6d1da49 nilfs2: convert segment buffer to use kmap_local omits a6aef45b7757 lib: dhry: add missing closing parenthesis omits 9bfc1c10dcf9 lib: dhry: use ktime_ms_delta() helper omits f467f7edc13d lib: dhry: remove unneeded <linux/mutex.h> omits ecb574512842 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits 919f2cc6bdfb flex_proportions: remove unused fprop_local_single omits 3e3ed7659445 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits fbacb5d65e54 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 2dbfe0a1dcec lib/sort: Optimize heapsort with double-pop variation omits a9cd2ed420a6 lib/sort: optimize heapsort for equal elements in sift-down path omits d4595fa0dcb6 user_namespace: Remove unnecessary NULL values from kbuf omits 87ff8b62ed65 sysctl: allow to change limits for posix messages queues omits c3d9fcb09acc docs: add information about ipc sysctls limitations omits bc5efc6109b4 sysctl: allow change system v ipc sysctls inside ipc namespace omits 41d2d66f262c lib min_heap: optimize number of comparisons in min_heapify() omits fabe7bd6acf4 lib min_heap: optimize number of calls to min_heapify() omits 3c6cc2ef4b1c panic: suppress gnu_printf warning omits ea40f76d3512 lib/win_minmax: fix header comments omits ee614f3ab60e ocfs2: Spelling fix omits 3caa3df16560 bcache: use of hlist_count_nodes() omits 456b1633e26e binder: use of hlist_count_nodes() omits 2767adc85d9a list: add hlist_count_nodes() omits c502ecf24f83 selftests: add eventfd selftests omits 0358877e7c87 treewide: update LLVM Bugzilla links omits 5e2cb05404af arch and include: update LLVM Phabricator links omits 1dfad96e77c7 bounds: support non-power-of-two CONFIG_NR_CPUS omits d162e170f118 mm: add swappiness= arg to memory.reclaim omits 788b8011124c mm: add defines for min/max swappiness omits e2d640058e28 mm: optimization on page allocation when CMA enabled omits 1e9bba192897 mm/list_lru: remove list_lru_putback() omits d94657edd51d mm/zswap: fix race between lru writeback and swapoff omits a47fb430eaa0 mm/zswap: don't return LRU_SKIP if we have dropped lru lock omits c18a3de42c4d x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits acdf90c90d7a x86/mm: delete unused cpu argument to leave_mm() omits c616a5e4a7cb mm and cache_info: remove unnecessary CPU cache info update omits 3fb83e3f641a mm/mmap: use SZ_{8M, 128M} helper macro omits d7bce3a7f91c hugetlb: parallelize 1G hugetlb initialization omits 60207fef9274 hugetlb: parallelize 2M hugetlb allocation and initialization omits 143bcb010819 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 4554e4251877 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits 0c1bcf05c714 padata: dispatch works on different nodes omits a5fe184191eb hugetlb: split hugetlb_hstate_alloc_pages omits 367117e4fa63 hugetlb: code clean for hugetlb_hstate_alloc_pages omits cb2efefa0566 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits e8dad07d704c mm: memcg: don't periodically flush stats when memcg is disabled omits cfbb75cf1983 userfaultfd: handle zeropage moves by UFFDIO_MOVE omits 0cfd1f2bc363 mm/compaction: optimize >0 order folio compaction with fre [...] omits 12fac3cbae4d mm/compaction: add support for >0 order folio memory compaction. omits a4b4349a0839 mm/compaction: enable compacting >0 order folios. omits 22d4ed56d389 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits 2c100b82f369 highmem: add kernel-doc for memcpy_*_folio() omits be809bcbab38 dax: add a sysfs knob to control memmap_on_memory behavior omits f815c0cb0d86 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits 20c08e414d8f mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits 0d9fce7dfae2 Documentatiion/ABI: add ABI documentation for sys-bus-dax omits 21b1e71b1abb dax/bus.c: replace several sprintf() with sysfs_emit() omits bd947cee14e2 dax/bus.c: replace driver-core lock usage by a local rwsem omits 3be101bfdf4d mm/mmap: remove find_vma_intersection() in vma_merge() omits 0b2392cccccc mm/mmap: pass vma to vma_merge() omits ad12b74fe8d2 mm: zswap: remove unused tree argument in zswap_entry_put() omits c7bb3785e960 mm/mempolicy: change cur_il_weight to atomic and carry the [...] omits bd65105cba13 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 68e604436f3b mm/mempolicy: refactor a read-once mechanism into a functi [...] omits db4aac684e68 mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits ff9fde9be675 mm/mmap: introduce vma_set_range() omits 3655c51ab06e mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 74d0afa3ae58 mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits e30d50ed567b mm/zswap: split zswap rb-tree omits 4c1a30d2247a mm/zswap: make sure each swapfile always have zswap rb-tree omits 6bb32f7223be loongarch, crash: wrap crash dumping code into crash relat [...] omits ee123242801c arm, crash: wrap crash dumping code into crash related ifdefs omits 2d0887484c52 riscv, crash: wrap crash dumping code into crash related ifdefs omits 6c742ba3bd55 mips, crash: wrap crash dumping code into crash related ifdefs omits ea6f6283879b sh, crash: wrap crash dumping code into crash related ifdefs omits 2751c586b0c5 s390, crash: wrap crash dumping code into crash related ifdefs omits a13fa3e2c611 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits 9cd6686753a1 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits cf96ebe138e7 arm64, crash: wrap crash dumping code into crash related ifdefs omits 929440f5ba39 x86, crash: wrap crash dumping code into crash related ifdefs omits 5fce6807bd1c crash: clean up kdump related config items omits 7a632c71b0c6 crash: split crash dumping code out from kexec_core.c omits 158bf4c12deb crash: remove dependency of FA_DUMP on CRASH_DUMP omits d4bb92695636 crash: remove duplicated include in vmcore_info.c omits aeb97e9625b2 crash: split vmcoreinfo exporting code out from crash_core.c omits c55de454c884 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits a617f313e0e7 kexec: split crashkernel reservation code out from crash_core.c omits 38286c3005f0 mempolicy: clean up minor dead code in queue_pages_test_walk() omits d5fd9395cf07 maple_tree: avoid duplicate variable init in mast_spanning [...] omits 9ab3d20b0a92 selftests: mm: perform some system cleanup before using hugepages omits 70c6bcb8539f userfaultfd: fix return error if mmap_changing is non-zero [...] omits 2033922ce73d selftests/memfd: delete unused declarations omits fbe1c68611d5 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits f8cb856d87c5 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits 257d356c8b96 tools/mm: add thpmaps script to dump THP usage info omits be4693547616 mm/zswap: improve with alloc_workqueue() call omits 70bcd3d922b1 arm64: mm: re-enable OPTIMIZE_HUGETLB_VMEMMAP omits 22b1abae79f7 arm64: mm: HVO: support BBM of vmemmap pgtable safely omits 110a7d5702dc mm: HVO: introduce helper function to update and flush pgtable omits 1ae1babe6ecc readahead: use ilog2 instead of a while loop in page_cache [...] omits bdfce381b29c mm: update mark_victim tracepoints fields omits 2d7c3f5ce503 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits 570aa0c5fcc0 mm: convert mm_counter_file() to take a folio omits 49512286f848 mm: convert mm_counter() to take a folio omits a685e1531f31 mm-convert-to-should_zap_page-to-should_zap_folio-fix omits d5e9b663e64f mm: convert to should_zap_page() to should_zap_folio() omits 678d45793854 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits 1db1c94a5760 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits e34bbf0ac780 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits be0291c9b6b3 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits c9cb85cf4775 mprotect: use pfn_swap_entry_folio omits 3ceb2376cb3e proc: use pfn_swap_entry_folio where obvious omits fa299bd2b16b mm: add pfn_swap_entry_folio() omits 29faafd2968d memcg: use a folio in get_mctgt_type_thp omits 0cbc539cfd58 memcg: use a folio in get_mctgt_type omits fe0edab36c08 memcg: return the folio in union mc_target omits 2f329a0a4e22 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits 0cc9cbcb5fac mm: mmap: no need to call khugepaged_enter_vma() for stack omits 7b5ba7ebcb12 mm: list_lru: remove unused macro list_lru_init_key() omits 9ded16ccc8bf mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits a8d02bef327c mm: memory: use nth_page() in clear/copy_subpage() omits bf2fe23dbf95 mm/mmap: simplify vma link and unlink omits 3d9b2bc57650 mm: vmalloc: refactor vmalloc_dump_obj() function omits cacce060ac9b mm: vmalloc: improve description of vmap node layer omits acad20f3a5d8 mm: vmalloc: add a shrinker to drain vmap pools omits 1d9a254d7ab5 mm: vmalloc: set nr_nodes based on CPUs in a system omits 2f374def60b2 mm: vmalloc: support multiple nodes in vmallocinfo omits 240c0d2c1643 mm: vmalloc: support multiple nodes in vread_iter omits d86e027972ed mm: vmalloc: offload free_vmap_area_lock lock omits 90bcc65f8933 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits 9419fd4dc4d6 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits b92f4e63c8b2 mm/vmalloc: remove vmap_area_list omits 740f873306db fix a wrong value passed to __find_vmap_area() omits 32150f45b17a mm: vmalloc: mark vmap_init_free_space() with __init tag omits 083899c1dd9f mm: vmalloc: remove global vmap_area_root rb-tree omits 0ed91f06c407 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits f9c2514de433 mm: vmalloc: rename adjust_va_to_fit_type() function omits 9d3bb9be4395 mm: vmalloc: add va_alloc() helper omits 2347784638df selftests/mm: new test that steals pages omits 34e17beeb8b9 selftests/mm/ksm_functional: prevent unmapping undefined address omits abe05fe57cee mm/filemap: avoid type conversion omits 46a5c10e6e7b s390: enable MHP_MEMMAP_ON_MEMORY omits 5f0a19d35f49 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits 84dcd7afd338 s390/sclp: remove unhandled memory notifier type omits 930a8a27a0c0 s390/mm: allocate vmemmap pages from self-contained memory range omits 8f2fb5b75c5e mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits 4242d014bddd maple_tree: fix comment describing mas_node_count_gfp() omits 0d18f653f7c6 mm/cma: fix placement of trace_cma_alloc_start/finish omits 44f691ce7efb mm: zswap: fix missing folio cleanup in writeback race path omits 75d6d9683f70 mm/madvise: don't forget to leave lazy MMU mode in madvise [...] omits 5184047be3f0 arch/arm/mm: fix major fault accounting when retrying unde [...] omits d30dd96c85f9 selftests: core: include linux/close_range.h for CLOSE_RAN [...] omits 1df782c4ca09 mm/memory-failure: fix crash in split_huge_page_to_list fr [...] omits f91fa489211d mm: memcg: optimize parent iteration in memcg_rstat_updated() omits 6dfd7b0b7c94 nilfs2: fix data corruption in dsync block recovery for sm [...] omits 16214e24b010 mm/userfaultfd: UFFDIO_MOVE implementation should use ptep_get() omits ceb0ac103678 exit: wait_task_zombie: kill the no longer necessary spin_ [...] omits 527d44a4c6e6 fs/proc: do_task_stat: use sig->stats_lock to gather the t [...] omits 37e0cbdf251b fs/proc: do_task_stat: move thread_group_cputime_adjusted( [...] omits 51dca78b6341 getrusage: use sig->stats_lock rather than lock_task_sighand() omits 9c527d871069 getrusage: move thread_group_cputime_adjusted() outside of [...] omits 2cf446818d85 mm: hugetlb pages should not be reserved by shmat() if SHM [...] omits 190c2acdeb7e xfs: disable large folio support in xfile_create omits 47f850287062 mm: add a mapping_clear_large_folios helper omits 3e7f4b0af8b6 kbuild: fix W= flags in the help message omits 10a73af98880 modpost: avoid using the alias attribute omits e44ed91c9d36 kconfig: initialize sym->curr.tri to no for all symbol typ [...] omits 2502da713861 pidfd: cleanup the usage of __pidfd_prepare's flags omits e9cbdca0a243 asm-generic: remove extra type checking in acquire/release [...] omits bf7aad3980da Revert "mm/filemap: avoid buffered read/write race to read [...] omits 6238fe4d7cad fs: make the i_size_read/write helpers be smp_load_acquire [...] omits 3f105cfbe8a3 Merge remote-tracking branch 'libata/for-6.8-fixes' into for-next omits 89d0b83ecf39 iov_iter: streamline iovec/bvec alignment iteration omits 869b601db3b7 Merge branch 'icc-fixes' into icc-next omits bd48c53bb134 interconnect: qcom: sm8550: Enable sync_state omits 2387645679cb interconnect: qcom: sm8550: Remove bogus per-RSC BCMs and nodes omits acf5f892a0c0 interconnect: qcom: sc8180x: Mark CO0 BCM keepalive adds 53ed2ac8fc1d soc: apple: mailbox: error pointers are negative integers adds d1d873a9bfac Merge tag 'linux_kselftest-fixes-6.8-rc3' of git://git.ker [...] adds 2a6526c4f389 Merge tag 'linux_kselftest-kunit-fixes-6.8-rc3' of git://g [...] adds 1bbb19b6eb1b Merge tag 'erofs-for-6.8-rc3-fixes' of git://git.kernel.or [...] adds 6764c317b6bb Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7b7cd4c30033 mm: add a mapping_clear_large_folios helper adds 21eccbf53359 xfs: disable large folio support in xfile_create adds 252ab4b7f958 mm: hugetlb pages should not be reserved by shmat() if SHM [...] adds b0f130279ae1 getrusage: move thread_group_cputime_adjusted() outside of [...] adds f51687c6deb9 getrusage: use sig->stats_lock rather than lock_task_sighand() adds 41d1a01ebc16 fs/proc: do_task_stat: move thread_group_cputime_adjusted( [...] adds 48596ced7a2f fs/proc: do_task_stat: use sig->stats_lock to gather the t [...] adds b608b1d1b11d exit: wait_task_zombie: kill the no longer necessary spin_ [...] adds d5e91629e5c4 mm/userfaultfd: UFFDIO_MOVE implementation should use ptep_get() adds 95bfb99de89e nilfs2: fix data corruption in dsync block recovery for sm [...] adds a06040dcc590 mm: memcg: optimize parent iteration in memcg_rstat_updated() adds 38312a765880 mm/memory-failure: fix crash in split_huge_page_to_list fr [...] adds cf5e3522d28c selftests: core: include linux/close_range.h for CLOSE_RAN [...] adds 6c50951b21b5 arch/arm/mm: fix major fault accounting when retrying unde [...] adds 489bd091f946 mm/madvise: don't forget to leave lazy MMU mode in madvise [...] adds a48c290a3da0 mm: zswap: fix objcg use-after-free in entry destruction adds 23469997cda3 mailmap: switch email address for John Moon adds 3cc3d2094069 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super adds bbac2bacc158 mm/zswap: don't return LRU_SKIP if we have dropped lru lock adds 7c44fad08d9e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 89876175c8c8 kbuild: fix W= flags in the help message adds cda5f94e88b4 modpost: avoid using the alias attribute adds 82175d1f9430 kbuild: Replace tabs with spaces when followed by conditionals adds 358de8b4f201 kbuild: rpm-pkg: simplify installkernel %post adds bfef491df670 kconfig: initialize sym->curr.tri to 'no' for all symbol t [...] adds 3e028630896e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds de8ad98605d6 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 1b5af823d703 soc/tegra: fix build failure on Tegra241 adds a5bdb420bfb6 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b40f873a7c80 selftests: net: Add missing matchall classifier adds f5c3eb4b7251 bridge: mcast: fix disabled snooping after long uptime adds 1a89e24f8bfd devlink: Fix referring to hw_addr attribute during state v [...] adds f1f6a6b1830a e1000e: correct maximum frequency adjustment values adds bbc404d20d1b ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_re [...] adds 6af191034c8f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds c9ec85153fea selftests: net: add missing config for GENEVE adds f7695213c796 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds bca289285833 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5b778e1c2e97 wifi: fill in MODULE_DESCRIPTION()s for wlcore adds 2f2b503ea770 wifi: fill in MODULE_DESCRIPTION()s for wl1251 and wl12xx adds 257ca10c7317 wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN adds f8782ea450ad wifi: fill in MODULE_DESCRIPTION()s for ar5523 adds e063d2a05d71 wifi: fill in MODULE_DESCRIPTION()s for wcn36xx adds 714ea2f109d9 wifi: fill in MODULE_DESCRIPTION()s for p54spi adds 35337ac47260 wifi: fill in MODULE_DESCRIPTION()s for wl18xx adds c9013880284d wifi: fill in MODULE_DESCRIPTION()s for wilc1000 adds f3f8f0503168 wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers adds e5100e18217e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fbed09f53723 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 2468e8922d2f ALSA: hda/realtek: Apply headset jack quirk for non-bass a [...] adds 8400a0de4f05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 19560c0f6061 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d06e968a4f31 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ff93e2754dbb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ad9629841ec0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1e560864159d PCI/ASPM: Fix deadlock when enabling ASPM adds 925bd5e08106 MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer adds ecf6022f93f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 98323e9d7017 topology: Set capacity_freq_ref in all cases adds 3a1b98094f64 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds e2a9ac731bf4 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds aefe589e2211 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds b4a1f4eaf1d7 USB: serial: option: add Fibocom FM101-GL variant adds 0abdda5066b3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 053f7b22575a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 18cc52707de6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a4e61de63e34 misc: fastrpc: Mark all sessions as invalid in cb_remove adds ac9762a74c7c misc: open-dice: Fix spurious lockdep warning adds 6a505d29d294 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 8a2160833cd3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 80441f76ee67 Input: xpad - add Lenovo Legion Go controllers adds 2b9c3eb32a69 Input: bcm5974 - check endpoint type before starting traffic adds 920b83434072 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3cec030f1aa4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5032ea8ec805 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 708294876dea Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds f1df0352e7c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b39130072bbc Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 55bc47ddbfba cxl/pci: Skip to handle RAS errors if CXL.mem device is detached adds 94a571344df8 x86/numa: Fix the address overlap check in numa_fill_memblks() adds 6be99530c92c x86/numa: Fix the sort compare func used in numa_fill_memblks() adds 7b63ac303c4e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 96f7039b3493 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2d3b3ab8d0d5 dt-bindings: xilinx: replace Piyush Mehta maintainership adds 4c654ec0ba0f dt-bindings: display: nxp,tda998x: Fix 'audio-ports' constraints adds adf0c363ad2c dt-bindings: tpm: Drop type from "resets" adds 8f7e91790738 of: property: fix typo in io-channels adds 8106e0f97491 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 33586a8542e5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds bbca05985fff Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 7a05b73cf1dc Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 21fdd8dd3726 tools headers UAPI: Sync unistd.h to pick {list,stat}mount [...] adds 15d6daad8f8a tools headers x86 cpufeatures: Sync with the kernel source [...] adds efe80f9c9063 tools headers: Update the copy of x86's mem{cpy,set}_64.S [...] adds 7814fe24a621 perf evlist: Fix evlist__new_default() for > 1 core PMU adds 1f8c43b09ec6 tools include UAPI: Sync linux/mount.h copy with the kerne [...] adds fdd0ae72b34e perf tools headers: update the asm-generic/unaligned.h cop [...] adds c031aab93da6 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds e10615d9db34 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 3cd2c028c941 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fcf10e17bdcb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9189526c46f2 MAINTAINERS: Update i2c host drivers repository adds 7cbba04438e7 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 1c1914d6e8c6 dma-buf: heaps: Don't track CMA dma-buf pages under RssFile adds aa052261a92d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a9243ad48dad mm: zswap: fix missing folio cleanup in writeback race path new 064fd31ffbe1 mm/cma: fix placement of trace_cma_alloc_start/finish new c3f7c49c1fd3 maple_tree: fix comment describing mas_node_count_gfp() new 372abffc7919 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new 18d6f1015a19 s390/mm: allocate vmemmap pages from self-contained memory range new 0315083eda6e s390/sclp: remove unhandled memory notifier type new 5aab491ca698 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 1b08541d5ddb s390: enable MHP_MEMMAP_ON_MEMORY new f1528ed4b3d3 mm/filemap: avoid type conversion new d969a80a29f2 selftests/mm/ksm_functional: prevent unmapping undefined address new a87529d95e3a selftests/mm: new test that steals pages new 52729cfd76d3 mm: vmalloc: add va_alloc() helper new 169a5a6ddde9 mm: vmalloc: rename adjust_va_to_fit_type() function new 51d4a5c59481 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new aac1abf328a2 mm: vmalloc: remove global vmap_area_root rb-tree new 2d6b6cc380b9 mm: vmalloc: mark vmap_init_free_space() with __init tag new 60eb705ddffe fix a wrong value passed to __find_vmap_area() new 697948bd0325 mm/vmalloc: remove vmap_area_list new 5c39e51e4218 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 431c0b326507 mm: vmalloc: remove global purge_vmap_area_root rb-tree new 7db166b4aa0d mm: vmalloc: offload free_vmap_area_lock lock new d77b8e651af5 mm: vmalloc: support multiple nodes in vread_iter new 478163dd5cac mm: vmalloc: support multiple nodes in vmallocinfo new a3822923af51 mm: vmalloc: set nr_nodes based on CPUs in a system new 84f8958cd667 mm: vmalloc: add a shrinker to drain vmap pools new 525847c5902c mm: vmalloc: improve description of vmap node layer new ed82e5bbef9c mm: vmalloc: refactor vmalloc_dump_obj() function new 7edf0a77cf93 mm/mmap: simplify vma link and unlink new 67dfd41fbce8 mm: memory: use nth_page() in clear/copy_subpage() new 7269896acbba mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new bc72e937a1de mm: list_lru: remove unused macro list_lru_init_key() new f84490c9c892 mm: mmap: no need to call khugepaged_enter_vma() for stack new 096a4624ec8e memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new 0635b2765fbf memcg: return the folio in union mc_target new 7122ca3287bf memcg: use a folio in get_mctgt_type new 66f4e1e3f973 memcg: use a folio in get_mctgt_type_thp new 26f2f9d6d594 mm: add pfn_swap_entry_folio() new fcb48a5ab530 proc: use pfn_swap_entry_folio where obvious new aebc55ef159e mprotect: use pfn_swap_entry_folio new e088a5658e91 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 92473e04c1a9 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 18f2fbe5cffb mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 948d3bb7dc9e mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 9134bed5edf7 mm: convert to should_zap_page() to should_zap_folio() new c221b4d00786 mm-convert-to-should_zap_page-to-should_zap_folio-fix new dbf44e93baa0 mm: convert mm_counter() to take a folio new f06d3e9d1d39 mm: convert mm_counter_file() to take a folio new c57c2645447b fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new 98158c18452b mm: update mark_victim tracepoints fields new 7eda6ba9dc62 readahead: use ilog2 instead of a while loop in page_cache [...] new ca6196c1e3f7 mm: HVO: introduce helper function to update and flush pgtable new cb78d8ce2f43 arm64: mm: HVO: support BBM of vmemmap pgtable safely new a3045e96974a arm64: mm: re-enable OPTIMIZE_HUGETLB_VMEMMAP new 209826bbad12 mm/zswap: improve with alloc_workqueue() call new 2282c541aefd tools/mm: add thpmaps script to dump THP usage info new 7876e99dd59f mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new 3648cefe4682 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 12081a7ff341 selftests/memfd: delete unused declarations new 2e7e97097d77 userfaultfd: fix return error if mmap_changing is non-zero [...] new fd09a0ce540d selftests: mm: perform some system cleanup before using hugepages new e3ea1b826e16 maple_tree: avoid duplicate variable init in mast_spanning [...] new 11c225356233 mempolicy: clean up minor dead code in queue_pages_test_walk() new 0b5f17a6861e kexec: split crashkernel reservation code out from crash_core.c new b2044843b278 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new 6516ae2baeb5 crash: split vmcoreinfo exporting code out from crash_core.c new 593b34d52d3b crash: remove duplicated include in vmcore_info.c new 0a7afef35691 crash: remove dependency of FA_DUMP on CRASH_DUMP new a0537ef1e32e crash: split crash dumping code out from kexec_core.c new 945e488db166 crash: clean up kdump related config items new 0d59e53ed6c3 x86, crash: wrap crash dumping code into crash related ifdefs new 674314edd59d arm64, crash: wrap crash dumping code into crash related ifdefs new ed4ab93b8dca ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new 34847c970d7f ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new 1819823eed34 s390, crash: wrap crash dumping code into crash related ifdefs new b4a07e34e15b sh, crash: wrap crash dumping code into crash related ifdefs new cda487c0a74a mips, crash: wrap crash dumping code into crash related ifdefs new 37281a1a4916 riscv, crash: wrap crash dumping code into crash related ifdefs new 41c5e0bec007 arm, crash: wrap crash dumping code into crash related ifdefs new 57d6736e7a6e loongarch, crash: wrap crash dumping code into crash relat [...] new f73c7a599742 mm/zswap: make sure each swapfile always have zswap rb-tree new 4d6262db2628 mm/zswap: split zswap rb-tree new e6a1ca66392f mm: swap: enforce updating inuse_pages at the end of swap_ [...] new 008a70daf582 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new ce3883bf8e64 mm/mmap: introduce vma_set_range() new 88889777af48 mm: zswap: remove unused tree argument in zswap_entry_put() new edcadaf023d5 dax/bus.c: replace driver-core lock usage by a local rwsem new 1e0308bf31f3 dax/bus.c: replace several sprintf() with sysfs_emit() new 7c04d26dcbe7 Documentatiion/ABI: add ABI documentation for sys-bus-dax new 2705e47b9240 mm/memory_hotplug: export mhp_supports_memmap_on_memory() new 7e70ae812236 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new 6e024d502dd3 dax: add a sysfs knob to control memmap_on_memory behavior new 056484c1a19b highmem: add kernel-doc for memcpy_*_folio() new bd8ef4803f72 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 02ebb4652e37 mm/compaction: enable compacting >0 order folios. new b6feb42e379b mm/compaction: add support for >0 order folio memory compaction. new f2ab40c4bc9c mm/compaction: optimize >0 order folio compaction with fre [...] new 0e20ae3975d9 mm: memcg: don't periodically flush stats when memcg is disabled new 8f12806c067b kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new f7279801ff46 hugetlb: code clean for hugetlb_hstate_alloc_pages new cfdf0faaf3f0 hugetlb: split hugetlb_hstate_alloc_pages new 507b57b2daef padata: dispatch works on different nodes new 5018d25e9feb hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new 4391e4679bd7 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new b1a6f2b5f182 hugetlb: parallelize 2M hugetlb allocation and initialization new 8b9c1350115d hugetlb: parallelize 1G hugetlb initialization new 59711c69e692 mm and cache_info: remove unnecessary CPU cache info update new 45ae2add29e2 x86/mm: delete unused cpu argument to leave_mm() new 6e2bbaa08ca9 x86/mm: clarify "prev" usage in switch_mm_irqs_off() new 9cf78c52c93d mm/zswap: fix race between lru writeback and swapoff new 26a7f1648f07 mm/list_lru: remove list_lru_putback() new d869d3fb362c stackdepot: use variable size records for non-evictable entries new 2ef8127ce56d kasan: revert eviction of stack traces in generic mode new 5ff5178495b3 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new 36c6faa33b87 mm: compaction: limit the suitable target page order to be [...] new 3fba0bccc287 mm: zswap: rename zswap_free_entry to zswap_entry_free new 32068a78f7a4 mm: zswap: inline and remove zswap_entry_find_get() new 4231a94f3160 mm: zswap: move zswap_invalidate_entry() to related functions new 1a274d5dddf1 mm: zswap: warn when referencing a dead entry new a2c7d38cf491 mm: zswap: clean up zswap_entry_put() new a4a9d1ffefbb mm: zswap: rename __zswap_load() to zswap_decompress() new 6db85df064f8 mm: zswap: break out zwap_compress() new b1a2a0ed5d83 mm: zswap: further cleanup zswap_store() new c9070092b658 mm: zswap: simplify zswap_invalidate() new 0858aef97827 mm: zswap: function ordering: pool alloc & free new 8f600872a7ff mm: zswap: function ordering: pool refcounting new 06b2ee23c95c mm: zswap: function ordering: zswap_pools new 034672cfecbd mm: zswap: function ordering: pool params new 3bcc879d2547 mm: zswap: function ordering: public lru api new e9c7d9d6bda1 mm: zswap: function ordering: move entry sections out of L [...] new f74d04c807e3 mm: zswap: function ordering: move entry section out of tr [...] new 326b395ae838 mm: zswap: function ordering: compress & decompress functions new fe8415052d45 mm: zswap: function ordering: per-cpu compression infra new 45e264a25d7c mm: zswap: function ordering: writeback new 7f4e0cf40b8d mm: zswap: function ordering: shrink_memcg_cb new b4489b2e8ef5 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new f85fa5fa90db mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new adf9047adfff mm/damon/dbgfs: implement deprecation notice file new 56c233831d70 mm/damon/dbgfs: make debugfs interface deprecation message [...] new 1364bbee446e Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new c79e7095868e selftets/damon: prepare for monitor_on file renaming new d0c90dcc0650 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new 58796385178b Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new dc35e9925ea1 Docs/translations/damon/usage: update for monitor_on renaming new 22c124fdb062 mm/mmap: use SZ_{8K, 128K} helper macro new 4f60623e13c2 mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 01e5bdb29292 mm/mempolicy: refactor a read-once mechanism into a functi [...] new 147371fd1499 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 041aafc133cc mm-mempolicy-introduce-mpol_weighted_interleave-for-weight [...] new f5e62bcf472e arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new b7062272ee15 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new 938533d46be7 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 7282bf6c3c75 mm: ptdump: have ptdump_check_wx() return bool new 24976a6ac917 mm-ptdump-have-ptdump_check_wx-return-bool-fix new b654b75b3060 mm: ptdump: add check_wx_pages debugfs attribute new 2bcb578627a3 modules: wait do_free_init correctly new c387d996faff mm: optimization on page allocation when CMA enabled new 196694dc9940 mm: add defines for min/max swappiness new 3a92c45e4ba6 mm: add swappiness= arg to memory.reclaim new fd8a03639636 bounds: support non-power-of-two CONFIG_NR_CPUS new e31a7064b797 arch and include: update LLVM Phabricator links new 983fac0ad90f treewide: update LLVM Bugzilla links new 28dab03cca20 selftests: add eventfd selftests new bdb59f8a6990 list: add hlist_count_nodes() new 4490487dd154 binder: use of hlist_count_nodes() new 7a2af1578982 bcache: use of hlist_count_nodes() new 380111fbb447 ocfs2: Spelling fix new 321d96d70dd5 lib/win_minmax: fix header comments new 13f86266e3cd panic: suppress gnu_printf warning new 74f4422df6e2 lib min_heap: optimize number of calls to min_heapify() new c145b97f2dcb lib min_heap: optimize number of comparisons in min_heapify() new 0df2b25ce9d8 sysctl: allow change system v ipc sysctls inside ipc namespace new 41d8f2d3ad4a docs: add information about ipc sysctls limitations new 29dcc9727617 sysctl: allow to change limits for posix messages queues new 31607d64203b user_namespace: Remove unnecessary NULL values from kbuf new 7908dfd28df9 lib/sort: optimize heapsort for equal elements in sift-down path new 26a69239d7ed lib/sort: Optimize heapsort with double-pop variation new ccef4769a428 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 7343ccc1e41c kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new 24e8b9bdc035 flex_proportions: remove unused fprop_local_single new 8b088f4def0c ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 939f96166af2 lib: dhry: remove unneeded <linux/mutex.h> new 99de0f4878a9 lib: dhry: use ktime_ms_delta() helper new e495a4c40a41 lib: dhry: add missing closing parenthesis new 3fa0dc95b4a2 nilfs2: convert segment buffer to use kmap_local new 3f0169197563 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 131908335348 nilfs2: convert metadata file common code to use kmap_local new 690bb2b2b6d4 nilfs2: convert sufile to use kmap_local new 3ce4276b207e nilfs2: convert persistent object allocator to use kmap_local new 676cc3b2e60e nilfs2: convert DAT to use kmap_local new 5705f6e6e8b5 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new f422ef6111d5 nilfs2: do not acquire rwsem in nilfs_bmap_write() new 2d97cae8cc48 nilfs2: convert ifile to use kmap_local new 5c8436d4b3c1 nilfs2: localize highmem mapping for checkpoint creation w [...] new f477587f6ced nilfs2: localize highmem mapping for checkpoint finalizati [...] new 5fb49887991c nilfs2: localize highmem mapping for checkpoint reading wi [...] new 71488bdc373d nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new ab52d1226927 nilfs2: convert cpfile to use kmap_local new 834ec1d23052 kbuild: raise the minimum supported version of LLVM to 13.0.1 new 8f20632b4f57 Makefile: drop warn-stack-size plugin opt new e3dee7f33434 x86: drop stack-alignment plugin opt new a18f79c4145f ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new 1633a42d2cf1 arm64: Kconfig: clean up tautological LLVM version checks new c9be957f1135 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new 944e827678dd riscv: remove MCOUNT_NAME workaround new e129633ac04f riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new 2bc5ecf4daa5 fortify: drop Clang version check for 12.0.1 or newer new 1717502a14af lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 94b190dbda3d compiler-clang.h: update __diag_clang() macros for minimum [...] new aa6a58c8fcaf selftests/mm: hugetlb_reparenting_test: do not unmount new 25ea45f90580 selftests/mm: run_vmtests: remove sudo and conform to tap new 4fc1e7ffb619 selftests/mm: save and restore nr_hugepages value new 1fdeab609de0 selftests/mm: protection_keys: save/restore nr_hugepages settings new f7ff0b277ff9 selftests/mm: run_vmtests.sh: add missing tests new 6d5cbfaf058c init: remove obsolete arch_call_rest_init() wrapper new 4d3e70d4f83a selftests/mm: hugepage-shm: conform test to TAP format output new 216bd78b2e31 selftests/mm: hugepage-vmemmap: conform test to TAP format output new 7daa749b593b selftests/mm: hugetlb-madvise: conform test to TAP format output new eb8bb77ecc5a selftests/mm: khugepaged: conform test to TAP format output new 0bd0fe075ee7 selftests/mm: hugetlb-read-hwpoison: conform test to TAP f [...] new c9850eacbd63 selftests/mm: config: add missing configs new b4d47a53076e iov_iter: avoid wrap-around instrumentation in copy_compat [...] new ec2dacea82ce Merge branch 'mm-nonmm-unstable' into mm-everything new ad05f2c53894 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 5feed19bf407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 556ff6a270d4 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new f295c7754f12 Merge branch 'compiler-attributes' of https://github.com/o [...] new f0cbb1a0bf68 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8e447b6e9295 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52eb62f46a74 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 4e19c28e29c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b0a13a294e9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 057cf1b392f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52874b4c8df5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3edb270ca0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5856c25699d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93189f33fcb4 arm64: defconfig: Enable R8A779H0 SoC new ae286bd7e9ed soc: renesas: Introduce ARCH_RCAR_GEN4 new 2969768dae22 soc: renesas: Identify R-Car V4M new 14656ed72fa5 soc: renesas: rcar-rst: Add support for R-Car V4M new cd508bba82e4 dt-bindings: reset: renesas,rst: Document R-Car V4M support new 49558e814fef dt-bindings: soc: renesas: Document R-Car V4M Gray Hawk Single new 08e799f6bce8 arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2 new cee7bef61f51 arm64: dts: renesas: r9a08g045: Add watchdog node new 2c0f4dfad96a arm64: dts: renesas: rzg3s-smarc-som: Enable the watchdog [...] new 2a8998479328 dt-bindings: clock: renesas,cpg-mssr: Document R-Car V4M support new 3bbdf8c3d321 dt-bindings: clock: Add R8A779H0 V4M CPG Core Clock Definitions new 71a4818ce5cd Merge tag 'renesas-r8a779h0-dt-binding-defs-tag' into rene [...] new 227ec9795810 arm64: dts: renesas: Add Renesas R8A779H0 SoC support new 0c7a8cbbcee0 arm64: dts: renesas: Add Gray Hawk Single board support new 971c17f87935 arm64: dts: renesas: r9a07g043u: Add CSI and CRU nodes new 6fc5bb9da080 Merge branches 'renesas-arm-defconfig-for-v6.9', 'renesas- [...] new ffb2abc5b922 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1aecefd071e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64ebc49a82b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bd75e6359ee Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1e0cceae7e45 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 18972d6b43d2 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 1411b681a919 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a7713b39c0be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f935a52d03a6 dt-bindings: soc: xilinx: Add support for K26 rev2 SOMs new dbcd27526e6a dt-bindings: soc: xilinx: Add support for KV260 CC new 0ee74e0d7b97 Merge remote-tracking branch 'git/zynqmp/dt' into for-next new 3f4523d79280 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 22632686c0be Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 292d3079abf3 clk: renesas: r9a08g045: Add clock and reset support for watchdog new 78ed252953e5 clk: renesas: r9a07g043: Add clock and reset entries for CRU new 775e7c4d36c3 Merge tag 'renesas-r8a779h0-dt-binding-defs-tag' into rene [...] new ad3393fefd64 clk: renesas: rcar-gen4: Add support for FRQCRC1 new f077cab34df3 clk: renesas: cpg-mssr: Add support for R-Car V4M new 096311157d2a clk: renesas: r8a779g0: Fix PCIe clock name new d3f5348b657d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 913b9d443a01 parisc: BTLB: Fix crash when setting up BTLB at CPU bringup new 8b974fcb68fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32c4c6c4617d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ca37ca2a483 riscv: dts: starfive: jh7100: Add sysmain and gmac DT nodes new 6e204aa2116c riscv: dts: starfive: jh7100-common: Setup pinmux and enable gmac new e16d3dc0a2d7 riscv: dts: starfive: visionfive-v1: Setup ethernet phy new 2db68ddbf33a riscv: dts: starfive: beaglev-starlight: Setup phy reset gpio new a27330919a7d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 65443b30f0c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07738bb2a5c7 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 3b458c21387e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 320d6fa71508 smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() new cf7f97cd6884 smb: client: introduce SMB2_OP_QUERY_WSL_EA new 2417900a8dce smb: client: parse uid, gid, mode and dev from WSL reparse points new 50cd715eb1ca Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 32e050aef013 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 668d6525fc2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51d520d69823 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2f0506434fe4 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 945d78ec47c3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 447b820a3462 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a5ee48e95f9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25639e92cc75 nfsd: remove stale comment in nfs4_show_deleg() new 2f9ed7d34aa5 nfsd: hold ->cl_lock for hash_delegation_locked() new 05d89966ab3e nfsd: don't call functions with side-effecting inside WARN_ON() new 176e7ce14e1a nfsd: avoid race after unhash_delegation_locked() new 7aa3cc8a10c7 nfsd: split sc_status out of sc_type new a020ae819707 nfsd: prepare for supporting admin-revocation of state new c563cc3d2f04 nfsd: allow state with no file to appear in /proc/fs/nfsd/ [...] new 3ea830e6073c nfsd: report in /proc/fs/nfsd/clients/*/states when state [...] new f83397a22ed1 nfsd: allow admin-revoked NFSv4.0 state to be freed. new 7ba079c80c2c nfsd: allow lock state ids to be revoked and then freed new 4988411481a9 nfsd: allow open state ids to be revoked and then freed new e221f3b9aeef nfsd: allow delegation state ids to be revoked and then freed new f46d3e4afbb5 nfsd: allow layout state to be admin-revoked. new 23fed3b5e4ab nfsd: don't call locks_release_private() twice concurrently new 74967bfbffe4 nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs new 6c1c91f97746 nfsd: Simplify the allocation of slab caches in nfsd_file_ [...] new 28ff053cd9d3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 0775e443dd9c Merge branch 'master' of https://github.com/Paragon-Softwa [...] new cc33d2fdeba2 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 82ef1a535657 xfs: reset XFS_ATTR_INCOMPLETE filter on node removal new 881f78f47255 xfs: remove conditional building of rt geometry validator [...] new e17377829421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 6b7704ff03d3 iov_iter: streamline iovec/bvec alignment iteration new 38c5f831b7ae fs: make the i_size_read/write helpers be smp_load_acquire [...] new a17ab4403eaf Revert "mm/filemap: avoid buffered read/write race to read [...] new cf6e3cf145eb asm-generic: remove extra type checking in acquire/release [...] new 458a1af5373e pidfd: cleanup the usage of __pidfd_prepare's flags new a16ab6713e2e pidfd: don't do_notify_pidfd() if !thread_group_empty() new e0bad07869f7 fs/pipe: Convert to lockdep_cmp_fn new 27931312fd50 sysv: don't call sb_bread() with pointers_lock held new 994fe04908b7 ntfs3: use file_mnt_idmap helper new 563bd99dc191 iov_iter: Avoid wrap-around instrumentation in copy_compat [...] new ee393cff29bd select: Avoid wrap-around instrumentation in do_sys_poll() new 6f351af0c85f fs: Use KMEM_CACHE instead of kmem_cache_create new b473491b6cf8 fork: Using clone_flags for legacy clone check new 2c30c237b180 pidfd: implement PIDFD_THREAD flag for pidfd_open() new 4daaa78fcf79 Merge branch 'vfs.misc' into vfs.all new 2147caaac734 netfs: Fix i_dio_count leak on DIO read past i_size new ca9ca1a5d5a9 netfs: Fix missing zero-length check in unbuffered write new c4fbe31e1f22 Merge branch 'vfs.netfs' into vfs.all new de9861b0c277 Merge branch 'vfs.fs' into vfs.all new cbe1eb574237 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new de0a01c856fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 363eaddacb17 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7cdd2108903a HID: bpf: remove double fdget() new 89be8aa5b0ec HID: bpf: actually free hdev memory after attaching a HID- [...] new 764ad6b02777 HID: bpf: use __bpf_kfunc instead of noinline new a54f72c74c2d Merge branch 'for-6.8/upstream-fixes' into for-next new 42d8a7bd8f2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f14f46a2765 i2c: i801: Replace magic value with constant in dmi_check_ [...] new 96b125361866 i2c: i801: Remove unused argument from tco functions new 11f1357336cd i2c: imx: move to generic GPIO recovery new 2ec3e303766e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new b5d5f64f9bd2 dt-bindings: hwmon: Add LTC4282 bindings new 5b413e5322b6 hwmon: add fault attribute for voltage channels new 6120fec68e78 hwmon: ltc4282: add support for the LTC4282 chip new 5239729ac606 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 1159eae53c69 Merge branch 'docs-next' of git://git.lwn.net/linux.git new f44b058649d7 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f2675e588f92 thermal: gov_fair_share: Fix dependency on trip points ordering new 54d94009cb6f thermal: gov_bang_bang: Fix possible cooling device state [...] new 7543bfcb6b1a Merge branch 'thermal-core' into linux-next new c80f3b02a026 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 30bea24a37f4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new ef9f46790c90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 65eaa7488d39 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 1f5b9613401f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 047a7d261be6 net: rds: Simplify the allocation of slab caches in rds_conn_init new 6a571895116e xdp: Remove usage of the deprecated ida_simple_xx() API new ccf1445204a1 mlxsw: remove I2C_CLASS_HWMON from drivers w/o detect and [...] new 53e41b76a8ff dt-bindings: net: starfive,jh7110-dwmac: Add JH7100 SoC co [...] new 8d4597b87121 net: stmmac: dwmac-starfive: Add support for JH7100 SoC new bc34d10c18ab Merge branch 'stmmac-jh7100' new 2a0683be5b4c selftests: Introduce Makefile variable to list shared bash [...] new 6500780cffa7 selftests: bonding: Add net/forwarding/lib.sh to TEST_INCLUDES new 975b4a8b68ff selftests: team: Add shared library scripts to TEST_INCLUDES new 4a24560ad72f selftests: dsa: Replace test symlinks by wrapper script new 9f2af915916b selftests: forwarding: Redefine relative_path variable new 521ed1ce94bb selftests: forwarding: Remove duplicated lib.sh content new 148508211446 Merge branch 'selftests-TEST_INCLUDES' new 57bf3dd2fe91 selftests/net: calibrate fq_band_pktlimit new c5c3e1bfc9e0 net: stmmac: Offload queueMaxSDU from tc-taprio new fd5a6a71313e net: stmmac: est: Per Tx-queue error count for HLBF new 5ca63ffdb94b net: stmmac: Report taprio offload status new 2acfd589e50e Merge branch 'stmmac-EST' new d80a52335374 ethtool: replace struct ethtool_eee with a new struct etht [...] new 0b3100bc8fa7 ethtool: switch back from ethtool_keee to ethtool_eee for ioctl new 285cc15cc555 ethtool: adjust struct ethtool_keee to kernel needs new 1d756ff13da6 ethtool: add suffix _u32 to legacy bitmap members of struc [...] new 1f069de63602 ethtool: add linkmode bitmap support to struct ethtool_keee new 2bb052612959 net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to [...] new 737fc16129cf Merge branch 'ethtool-EEE' new e746094b1bb0 net: lan966x: debugfs: Fix showing the port keyset new c494a01abe01 qca_spi: Add check for kthread_stop new 1a10d67ca426 qca_spi: Improve SPI thread creation new 3c5e48780882 qca_spi: Improve SPI IRQ handling new 56f0b4f55b71 qca_spi: Avoid skb_copy_expand in TX path new c453884ebe08 qca_7k_common: Drop unnecessary function description new 22d70f69f96d qca_7k_common: Drop unused len from qcafrm_handle new c7f6250ab2ad qca_spi: Add QCASPI prefix to ring defines new fa5343952f45 qca_spi: Introduce QCASPI_RX_MAX_FRAMES new 0a8ef9ed7a16 qca_spi: Improve calculation of RX buffer size new 8f3655d8a515 qca_spi: Log expected signature in error case new f486c4b57649 qca_spi: Adjust log of SPI_REG_RDBUF_BYTE_AVA new 060e309a4d12 qca_7k: Replace BSD boilerplate with SPDX new d7d5f0fceca8 qca_7k: Replace old mail address new a47996ebbe40 mailmap: add entry for Stefan Wahren new 23b8a64b6c9f MAINTAINERS: add entry for qca7k driver(s) new a9c3d39b6b39 Merge branch 'qca_spi-improvements' new 84fc2408cfc6 Merge tag 'nf-next-24-01-29' of https://git.kernel.org/pub [...] new 5264ab612e28 selftests/net: calibrate txtimestamp new e7f8df0e81bf dpll: move xa_erase() call in to match dpll_pin_alloc() er [...] new 639bc8b3c2e4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 20d59ee55172 libbpf: add bpf_core_cast() macro new ea9d561686fb selftests/bpf: convert bpf_rdonly_cast() uses to bpf_core_ [...] new e4009250574c Merge branch 'libbpf: add bpf_core_cast() helper' new 2ef61296d284 selftests/bpf: Disable IPv6 for lwt_redirect test new 79b47344bbc5 bpf: btf: Support flags for BTF_SET8 sets new 2747e0ee57c2 bpf: btf: Add BTF_KFUNCS_START/END macro pair new 6e7769e6419f bpf: treewide: Annotate BPF kfuncs in BTF new cd1c194ffe28 Merge branch 'annotate-kfuncs-in-btf_ids-section' new ff74195122a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14720132ca19 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 58fa0cfb83d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8c6dacbd8752 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9749c8684345 drm/amdgpu: Fix the warning info in mode1 reset new c3ec8c4f9a47 drm/amd: Don't init MEC2 firmware when it fails to load new 1731ba9b64f7 drm/amdgpu: Update boot time errors polling sequence new edfdde9013b7 drm/amdgpu: disable RAS feature when fini new adb4d6a40d61 drm/amdgpu: Need to resume ras during gpu reset for gfx v9 [...] new fa8a91b0e52c drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()' new 1c2806f6be23 drm/amd/display: Add NULL check for kzalloc in 'amdgpu_dm_ [...] new e3854253a5f6 drm/amd/display: Fix buffer overflow in 'get_host_router_t [...] new 0c93bd495766 drm/amdkfd: reserve the BO before validating it new e4d65510e87e drm/amdgpu: drm/amdgpu: remove golden setting for gfx 11.5.0 new a1eac5bd9127 drm/amdgpu: add PSP RAS address query command new 01087a1974a1 drm/amdgpu: use PSP address query command new 615dd56ac537 drm/amdgpu: remove asymmetrical irq disabling in vcn 4.0.5 [...] new 9217b91c6458 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit new ea89d33405ba Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4fc0f971e798 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 8d09e646f924 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 72fee6b0a3a4 fbdev: Restrict FB_SH_MOBILE_LCDC to SuperH new 9b5309d890ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69c2b80fccd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5a58c8288d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79197afefe9a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed0ef85795b5 ASoC/soundwire: implement generic api for scanning amd sou [...] new a47746428cf5 soundwire: amd: update license new ed5e8741b8db soundwire: amd: refactor amd soundwire manager device node [...] new aff9d088a306 soundwire: amd: implement function to extract slave information new cf0ddbc29dfa soundwire: amd: refactor soundwire pads enable new c1263c75294c soundwire: amd: refactor register mask structure new d948218424bf ASoC: SOF: amd: add code for invoking soundwire manager he [...] new 96eb81851012 ASoC: SOF: amd: add interrupt handling for SoundWire manag [...] new 14d89e55dec9 ASoC: SOF: amd: Add Soundwire DAI configuration support fo [...] new 5f97c59a7742 ASoC: SOF: amd: add machine select logic for soundwire bas [...] new 8af5c7e9cc89 ASoC: SOF: amd: update descriptor fields for acp6.3 based [...] new 2188c2cfaa4f ASoC: SOF: amd: select soundwire dependency flag for acp6. [...] new 260b08aed4a7 ASoC: SOF: amd: refactor acp driver pm ops new b25c4e5684cd soundwire/SOF: add SoundWire Interface support for new e3468b7aab5c Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new 7cd2e020e3ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 716e51dc073f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9c81ef43576e dt-bindings: input: document Goodix Berlin Touchscreen IC new 44362279bdd4 Input: add core support for Goodix Berlin Touchscreen IC new fba09e817c66 Input: goodix-berlin - add I2C support for Goodix Berlin T [...] new 3aa182bbc5b6 Input: goodix-berlin - add SPI support for Goodix Berlin T [...] new a96fb711c6be Input: matrix_keypad - avoid repeatedly converting GPIO to IRQ new 8cf4b3683a71 Input: matrix_keypad - consolidate handling of clustered i [...] new 7d0f351da460 Input: matrix_keypad - switch to using managed resources new 2cba0bafb6e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4aca139508a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new bd504bcfec41 dm: limit the number of targets and parameter size area new 9cf11ce06ea5 dm stats: limit the number of entries new 40ef8756fbdd dm writecache: allow allocations larger than 2GiB new 4eacc39d5529 dm-crypt, dm-verity: disable tasklets new b6ae50c5842d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51af8f255bda ahci: Extend ASM1061 43-bit DMA address quirk to other ASM [...] new c8474c7273ac Merge remote-tracking branch 'libata/for-6.8-fixes' into for-next new 67f55cd7cbe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ea4801b351e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5cdf6de179d5 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new a4c469dee695 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 2dcc7e485b99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22073e453d33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf9c6d75c183 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 201504294339 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28af31f04767 Merge branch 'next' of git://github.com/cschaufler/smack-next new f17dacd7ca84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 517fd647359a dt-bindings: interrupt-controller: convert MediaTek sysirq [...] new d5b8fbee1e72 MAINTAINERS: Drop Frank Rowand from DT maintainership new 442fd190d347 MAINTAINERS: Drop my "+dt" sub-address new 85f838adad54 dt-bindings: fpga: Convert fpga-region binding to yaml new b51fc2ca6ba8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b71fed1b0553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c950fb21b28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4cb5ece1458 x86/cpufeatures,opcode,msr: Add the WRMSRNS instruction support new 3167b37f82ea x86/entry: Remove idtentry_sysvec from entry_{32,64}.S new 8df719341e85 x86/trapnr: Add event type macros to <asm/trapnr.h> new 51383e741b41 Documentation/x86/64: Add documentation for FRED new 2cce95918d63 x86/fred: Add Kconfig option for FRED (CONFIG_X86_FRED) new 51c158f7aacc x86/cpufeatures: Add the CPU feature bit for FRED new e554a8ca49d6 x86/fred: Disable FRED support if CONFIG_X86_FRED is disabled new 3810da12710a x86/fred: Add a fred= cmdline param new 567f7205dd7a x86/opcode: Add ERET[US] instructions to the x86 opcode map new 379ae086a73c x86/objtool: Teach objtool about ERET[US] new 95d34efac1a0 x86/cpu: Add X86_CR4_FRED macro new 0b2e6c1c724f x86/cpu: Add MSR numbers for FRED configuration new ed262541af19 x86/ptrace: Cleanup the definition of the pt_regs structure new c125443456e9 x86/ptrace: Add FRED additional information to the pt_regs [...] new c413db75cb7d x86/fred: Add a new header file for FRED definitions new fcd06abf6de2 x86/fred: Reserve space for the FRED stack frame new f393835cbab6 x86/fred: Update MSR_IA32_FRED_RSP0 during task switch new 5710910a6c94 x86/fred: Disallow the swapgs instruction when FRED is enabled new d0fb796dc347 x86/fred: No ESPFIX needed when FRED is enabled new f102fe126d28 x86/fred: Allow single-step trap and NMI when starting a new task new 9f6870bafc18 x86/fred: Make exc_page_fault() work for FRED new 2ad2917c6f50 x86/idtentry: Incorporate definitions/declarations of the [...] new 4af12f6a393c x86/fred: Add a debug fault entry stub for FRED new 3e91abaa5673 x86/fred: Add a NMI entry stub for FRED new 5dd56c94ca2f x86/fred: Add a machine check entry stub for FRED new 6786137bf8fd x86/fred: FRED entry/exit and dispatch code new db7c787d8ba2 x86/traps: Add sysvec_install() to install a system interr [...] new 531ff17a705a x86/fred: Let ret_from_fork_asm() jmp to asm_fred_exit_use [...] new ed63bc7d4953 x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_user new 8c968f4df73c x86/entry/calling: Allow PUSH_AND_CLEAR_REGS being used be [...] new d8fbd0496286 x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI new cb5429aaa0c5 KVM: VMX: Call fred_entry_from_kvm() for IRQ/NMI handling new ae46f3978ae4 x86/syscall: Split IDT syscall setup code into idt_syscall_init() new 43ca697baecf x86/fred: Add FRED initialization functions new b564b0111a3f x86/fred: Invoke FRED initialization code to enable FRED new d5a34698dca8 Merge x86/fred into tip/master new 156757062418 x86/startup_64: Drop long return to initial_code pointer new 078b7b997b47 Merge x86/boot into tip/master new 1712bab563b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0076a37a426b dt-bindings: timer: renesas,tmu: Document input capture interrupt new 600ca9bf09da Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new a7b57372e1c5 RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabr [...] new 5f9d6dfd6c4a Merge ras/edac-amd-atl into for-next new 42f2ef9bc181 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 55e6ccb547db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 690ce7fb4e7a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 3f5198c7f672 Merge tag 'kvm-s390-master-6.8-1' of https://git.kernel.or [...] new 11f563320917 Merge tag 'kvm-riscv-6.8-2' of https://github.com/kvm-risc [...] new 9e05d9b06757 KVM: x86: Check irqchip mode before create PIT new d52734d00b8e KVM: x86: Give a hint when Win2016 might fail to boot due [...] new a9ef277488cf x86/kvm: Fix SEV check in sev_map_percpu_data() new 888a266d3c5f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new fe3426a4ebdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d489ec956583 KVM: Harden against unpaired kvm_mmu_notifier_invalidate_r [...] new 955997e88017 KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() new 5eb7fcbdea63 KVM: x86/pmu: Always treat Fixed counters as available whe [...] new cbbd1aa89139 KVM: x86/pmu: Allow programming events that match unsuppor [...] new db9e008a0f37 KVM: x86/pmu: Remove KVM's enumeration of Intel's architec [...] new 61bb2ad795a7 KVM: x86/pmu: Setup fixed counters' eventsel during PMU in [...] new 7a277c22412c KVM: x86/pmu: Get eventsel for fixed counters from perf new ecb490770ad4 KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD new 7bb7fce13601 KVM: x86/pmu: Prioritize VMX interception over #GP on RDPM [...] new d652981db08f KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs new 5728a4a0ea79 KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs new 7a0fc734c20d KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as [...] new a634c76b2c1a KVM: x86/pmu: Explicitly check for RDPMC of unsupported In [...] new d7e68738e1aa KVM: selftests: Add vcpu_set_cpuid_property() to set properties new ff76d7712510 KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() new 370d53632289 KVM: selftests: Extend {kvm,this}_pmu_has() to support fix [...] new e6faa0497057 KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets new 4f1bd6b16074 KVM: selftests: Test Intel PMU architectural events on gp [...] new 3e26b825f87d KVM: selftests: Test Intel PMU architectural events on fix [...] new 7137cf751b9b KVM: selftests: Test consistency of CPUID with num of gp counters new c7d7c76ecf78 KVM: selftests: Test consistency of CPUID with num of fixe [...] new 787071fd0262 KVM: selftests: Add functional test for Intel's fixed PMU [...] new b55e7adf633a KVM: selftests: Expand PMU counters test to verify LLC events new c85e986716b0 KVM: selftests: Add a helper to query if the PMU module pa [...] new 45e4755c39fc KVM: selftests: Add helpers to read integer module params new 0326cc6b02c8 KVM: selftests: Query module param to detect FEP in MSR fi [...] new 00856e17da73 KVM: selftests: Move KVM_FEP macro into common library header new cd34fd8c758e KVM: selftests: Test PMC virtualization with forced emulation new ab3b6a7de8df KVM: selftests: Add a forced emulation variation of KVM_AS [...] new b5e66df34cb0 KVM: selftests: Add helpers for safe and safe+forced RDMSR [...] new a8a37f555684 KVM: selftests: Extend PMU counters test to validate RDPMC [...] new 02add85a9eef KVM: selftests: Reword the NX hugepage test's skip message [...] new 250e138d8768 KVM: selftests: Remove redundant newlines new 95be17e4008b KVM: selftests: aarch64: Remove redundant newlines new 93e43e50b80b KVM: selftests: riscv: Remove redundant newlines new a38125f188c1 KVM: selftests: s390x: Remove redundant newlines new 65612e993493 KVM: selftests: x86_64: Remove redundant newlines new 46fee9e38995 KVM: selftests: Delete superfluous, unused "stage" variabl [...] new 8ad485527348 KVM: selftests: Avoid infinite loop in hyperv_features whe [...] new c2a449a30fa2 KVM: selftests: Fail tests when open() fails with !ENOENT new a0868e7c5575 KVM: selftests: Compare wall time from xen shinfo against [...] new 449d0d6ccf55 KVM: selftests: Generalize check_clocksource() from kvm_cl [...] new a79036441a68 KVM: selftests: Use generic sys_clocksource_is_tsc() in vm [...] new 436e6e541cb2 KVM: selftests: Run clocksource dependent tests with hyper [...] new 14fce852a14b KVM: selftests: Make hyperv_clock require TSC based system [...] new 57cc53712934 KVM: x86: Make gtod_is_based_on_tsc() return 'bool' new f0f3b810edda Merge branches 'generic', 'misc', 'pmu' and 'selftests' new e3f3e62203cc Merge branch 'next' of https://github.com/kvm-x86/linux.git new 384429df27fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15930da42f89 workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq [...] new 954350a5f8db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b7d6cc566fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c9f2c7606af kernfs: Rearrange kernfs_node fields to reduce its size on 64bit new 4207b556e62f kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock [...] new 05d8f255867e kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drai [...] new 3a480d4bb5b1 driver core: cpu: make cpu_subsys const new f297a3844aa0 driver core: component: fix spellos new 0c84517eecb0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 0b7cd820a8aa Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f82ec8e414ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f67c9db86d7 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 1c9a697bc9b2 misc: hpilo: fix inconsistent device numbers new 9d5043d93d2e misc: hpilo: rename device creation loop variable new 0e59f01d7c68 mei: gsc: add support for auxiliary device created by Xe driver new 6244a8b6e3fc mei: hdcp: match without driver name new ceeedd951f8a mei: pxp: match without driver name new d35e28b56569 mei: hdcp: add dependency on Xe driver new 390b60f7638a mei: pxp: add dependency on Xe driver new 5b07082e7ee8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new a938ec2894c5 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 47878b451216 dt-bindings: interconnect: Add Qualcomm MSM8909 DT bindings new 1cef9f2d1ef8 interconnect: qcom: Add MSM8909 interconnect provider driver new 572dc55cea3a Merge branch 'icc-msm8909' into icc-next new c32e00d90904 interconnect: qcom: sm8550: Remove bogus per-RSC BCMs and nodes new e92c93267437 dt-bindings: interconnect: Remove bogus interconnect nodes new a3973318e7eb interconnect: qcom: x1e80100: Remove bogus per-RSC BCMs and nodes new ebc43abc6aaf Merge branch 'icc-cleanup' into icc-next new 85e985a4f46e interconnect: qcom: sc8180x: Mark CO0 BCM keepalive new 24406f6794aa interconnect: qcom: sm8550: Enable sync_state new 7158ba962f41 Merge branch 'icc-fixes' into icc-next new 079e265513a4 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 00d6aac2632c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new b4386f156a7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a89a3a99810 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32dcdea823b8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a23f55dad729 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 803fa59e2e69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f222c81c7dd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94310721e90f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d63095118f5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfe0443adee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b887b8afdb2 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 4a4393f8d3f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd433c25ca81 pinctrl: renesas: rzg2l: Fix locking in rzg2l_dt_subnode_to_map() new 68540257cdf1 pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin grou [...] new 3803584a4e9b pinctrl: renesas: checker: Limit cfg reg enum checks to pr [...] new 04d231b90e66 pinctrl: renesas: rzg2l: Improve code for readability new 15e4ae4f9ae7 pinctrl: renesas: rzg2l: Include pinmap in RZG2L_GPIO_PORT [...] new fea58424e252 pinctrl: renesas: pinctrl-rzg2l: Add the missing port pins [...] new 844889ad1f92 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new e1a894b2cef2 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 699d56f1aff9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7d2dced774f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a807e385eae Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new f02cec28da22 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 9ba682499b58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 045938d2a44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bca1f39d1c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 778df4ea01c8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new ab0cca788fcb Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 57f2c8c34eda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1d77d394b0d Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 1001c3c3a79f selftests/landlock: Test IOCTL support new 4c3146bc56d5 selftests/landlock: Test IOCTL with memfds new 289982f3e9cb selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...] new 19b18b218c2c samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL new 2f8bb71d737c landlock: Document IOCTL support new a1c3e54d3085 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5b16680f994 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ac451fd4abca Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 7dc7922b29a2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new c759bb3394ab Revert "kasan: revert eviction of stack traces in generic mode" new d0c0d80c1162 Revert "stackdepot: use variable size records for non-evic [...] new 51b70ff55ed8 Add linux-next specific files for 20240201
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 (06f658aadff0) \ N -- N -- N refs/heads/master (51b70ff55ed8)
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 667 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 | 2 + Documentation/ABI/testing/sysfs-class-hwmon | 9 + .../ABI/testing/sysfs-kernel-mm-mempolicy | 2 +- .../sysfs-kernel-mm-mempolicy-weighted-interleave | 2 +- Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/admin-guide/mm/damon/usage.rst | 42 +- Documentation/arch/x86/x86_64/fred.rst | 96 + Documentation/arch/x86/x86_64/index.rst | 1 + Documentation/bpf/kfuncs.rst | 8 +- Documentation/dev-tools/kselftest.rst | 12 + .../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 3 +- .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../bindings/display/bridge/nxp,tda998x.yaml | 7 +- .../devicetree/bindings/fpga/fpga-region.txt | 479 ----- .../devicetree/bindings/fpga/fpga-region.yaml | 358 ++++ .../devicetree/bindings/gpio/mrvl-gpio.yaml | 2 +- .../bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml | 3 +- .../devicetree/bindings/hwmon/adi,ltc4282.yaml | 159 ++ Documentation/devicetree/bindings/i2c/i2c-pxa.yaml | 2 +- .../bindings/input/touchscreen/goodix,gt9916.yaml | 95 + .../devicetree/bindings/interconnect/qcom,rpm.yaml | 3 + .../mediatek,mt6577-sysirq.yaml | 85 + .../interrupt-controller/mediatek,sysirq.txt | 44 - .../devicetree/bindings/net/snps,dwmac.yaml | 11 +- .../bindings/net/starfive,jh7110-dwmac.yaml | 72 +- .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../bindings/reset/xlnx,zynqmp-reset.yaml | 3 +- .../devicetree/bindings/rtc/sa1100-rtc.yaml | 2 +- .../devicetree/bindings/soc/renesas/renesas.yaml | 6 + .../devicetree/bindings/soc/xilinx/xilinx.yaml | 70 +- .../devicetree/bindings/timer/mrvl,mmp-timer.yaml | 2 +- .../devicetree/bindings/timer/renesas,tmu.yaml | 18 +- .../devicetree/bindings/tpm/tpm-common.yaml | 2 +- .../devicetree/bindings/usb/dwc3-xilinx.yaml | 3 +- .../devicetree/bindings/usb/microchip,usb5744.yaml | 3 +- .../devicetree/bindings/usb/xlnx,usb2.yaml | 3 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/ltc4282.rst | 133 ++ .../zh_CN/admin-guide/mm/damon/usage.rst | 20 +- .../zh_TW/admin-guide/mm/damon/usage.rst | 20 +- MAINTAINERS | 25 +- Makefile | 12 +- Next/SHA1s | 110 +- Next/Trees | 4 +- Next/merge.log | 1410 +++++++++----- arch/arm/Kconfig.debug | 2 +- arch/arm/configs/aspeed_g4_defconfig | 2 +- arch/arm/configs/aspeed_g5_defconfig | 2 +- arch/arm/include/asm/ptdump.h | 6 +- arch/arm/mm/init.c | 2 +- arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 12 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 52 + arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 121 ++ arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 69 + arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 14 + arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 5 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/ptdump.h | 7 - arch/arm64/mm/mmu.c | 2 - arch/arm64/mm/ptdump.c | 11 +- arch/m68k/Makefile | 4 +- arch/parisc/Makefile | 4 +- arch/parisc/kernel/cache.c | 2 +- arch/powerpc/mm/mmu_decl.h | 6 - arch/powerpc/mm/pgtable_32.c | 4 - arch/powerpc/mm/pgtable_64.c | 3 - arch/powerpc/mm/ptdump/ptdump.c | 21 +- arch/riscv/boot/dts/renesas/r9a07g043f.dtsi | 4 + .../boot/dts/starfive/jh7100-beaglev-starlight.dts | 11 + arch/riscv/boot/dts/starfive/jh7100-common.dtsi | 84 + .../dts/starfive/jh7100-starfive-visionfive-v1.dts | 22 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 36 + arch/riscv/include/asm/ptdump.h | 22 - arch/riscv/mm/init.c | 3 - arch/riscv/mm/ptdump.c | 12 +- arch/s390/include/asm/ptdump.h | 14 - arch/s390/mm/dump_pagetables.c | 21 +- arch/s390/mm/init.c | 2 - arch/x86/Kconfig | 9 + arch/x86/Makefile | 10 +- arch/x86/entry/Makefile | 5 +- arch/x86/entry/calling.h | 15 +- arch/x86/entry/entry_32.S | 4 - arch/x86/entry/entry_64.S | 14 +- arch/x86/entry/entry_64_fred.S | 131 ++ arch/x86/entry/entry_fred.c | 294 +++ arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/include/asm/asm-prototypes.h | 1 + arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/desc.h | 2 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/extable_fixup_types.h | 4 +- arch/x86/include/asm/fred.h | 97 + arch/x86/include/asm/ia32.h | 4 +- arch/x86/include/asm/idtentry.h | 88 +- arch/x86/include/asm/kvm-x86-pmu-ops.h | 3 +- arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/asm/msr-index.h | 13 +- arch/x86/include/asm/msr.h | 18 + arch/x86/include/asm/pgtable.h | 5 +- arch/x86/include/asm/ptrace.h | 104 +- arch/x86/include/asm/switch_to.h | 8 +- arch/x86/include/asm/thread_info.h | 12 +- arch/x86/include/asm/trapnr.h | 12 + arch/x86/include/asm/vmx.h | 17 +- arch/x86/include/uapi/asm/processor-flags.h | 7 + arch/x86/kernel/Makefile | 1 + arch/x86/kernel/cpu/acrn.c | 4 +- arch/x86/kernel/cpu/common.c | 38 +- arch/x86/kernel/cpu/cpuid-deps.c | 2 + arch/x86/kernel/cpu/mce/core.c | 26 + arch/x86/kernel/cpu/mshyperv.c | 15 +- arch/x86/kernel/espfix_64.c | 8 + arch/x86/kernel/fred.c | 59 + arch/x86/kernel/head_64.S | 35 +- arch/x86/kernel/idt.c | 4 +- arch/x86/kernel/irqinit.c | 7 +- arch/x86/kernel/kvm.c | 5 +- arch/x86/kernel/nmi.c | 42 + arch/x86/kernel/process_64.c | 67 +- arch/x86/kernel/traps.c | 74 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 50 + arch/x86/kvm/hyperv.h | 3 + arch/x86/kvm/kvm_emulate.h | 2 +- arch/x86/kvm/pmu.c | 20 +- arch/x86/kvm/pmu.h | 5 +- arch/x86/kvm/svm/pmu.c | 17 +- arch/x86/kvm/vmx/pmu_intel.c | 176 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 33 +- arch/x86/lib/x86-opcode-map.txt | 4 +- arch/x86/mm/dump_pagetables.c | 24 +- arch/x86/mm/extable.c | 78 + arch/x86/mm/fault.c | 5 +- arch/x86/mm/init_32.c | 2 - arch/x86/mm/init_64.c | 2 - arch/x86/mm/numa.c | 21 +- drivers/ata/ahci.c | 10 +- drivers/base/arch_topology.c | 13 +- drivers/base/component.c | 4 +- drivers/base/cpu.c | 2 +- drivers/clk/renesas/Kconfig | 5 + drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r8a779g0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779h0-cpg-mssr.c | 241 +++ drivers/clk/renesas/r9a07g043-cpg.c | 31 + drivers/clk/renesas/r9a08g045-cpg.c | 3 + drivers/clk/renesas/rcar-gen4-cpg.c | 10 +- drivers/clk/renesas/renesas-cpg-mssr.c | 6 + drivers/clk/renesas/renesas-cpg-mssr.h | 1 + drivers/cxl/core/pci.c | 43 +- drivers/dma-buf/heaps/cma_heap.c | 7 +- drivers/dpll/dpll_core.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 6 + drivers/gpu/drm/amd/amdgpu/cz_ih.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 22 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 5 + drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 6 + drivers/gpu/drm/amd/amdgpu/ih_v6_1.c | 7 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 6 + drivers/gpu/drm/amd/amdgpu/si_ih.c | 6 + drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 36 + drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 6 + drivers/gpu/drm/amd/amdgpu/umc_v12_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 17 - drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 19 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 6 + drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 + .../display/dc/link/protocols/link_dp_dpia_bw.c | 2 +- drivers/hid/bpf/hid_bpf_dispatch.c | 109 +- drivers/hid/bpf/hid_bpf_dispatch.h | 4 +- drivers/hid/bpf/hid_bpf_jmp_table.c | 40 +- drivers/hwmon/Kconfig | 11 + drivers/hwmon/Makefile | 1 + drivers/hwmon/hwmon.c | 1 + drivers/hwmon/ltc4282.c | 1784 ++++++++++++++++++ drivers/i2c/busses/i2c-i801.c | 12 +- drivers/i2c/busses/i2c-imx.c | 62 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/matrix_keypad.c | 170 +- drivers/input/mouse/bcm5974.c | 20 + drivers/input/touchscreen/Kconfig | 31 + drivers/input/touchscreen/Makefile | 3 + drivers/input/touchscreen/goodix_berlin.h | 24 + drivers/input/touchscreen/goodix_berlin_core.c | 755 ++++++++ drivers/input/touchscreen/goodix_berlin_i2c.c | 75 + drivers/input/touchscreen/goodix_berlin_spi.c | 178 ++ drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/msm8909.c | 1329 +++++++++++++ drivers/interconnect/qcom/x1e80100.c | 315 ---- drivers/md/dm-core.h | 2 + drivers/md/dm-crypt.c | 38 +- drivers/md/dm-ioctl.c | 3 +- drivers/md/dm-stats.c | 9 + drivers/md/dm-table.c | 9 +- drivers/md/dm-verity-target.c | 27 +- drivers/md/dm-writecache.c | 8 +- drivers/misc/fastrpc.c | 2 +- drivers/misc/hpilo.c | 8 +- drivers/misc/mei/gsc-me.c | 5 + drivers/misc/mei/hdcp/Kconfig | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 14 +- drivers/misc/mei/pxp/Kconfig | 2 +- drivers/misc/mei/pxp/mei_pxp.c | 14 +- drivers/misc/open-dice.c | 2 +- drivers/net/dsa/b53/b53_common.c | 10 +- drivers/net/dsa/b53/b53_priv.h | 6 +- drivers/net/dsa/bcm_sf2.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mt7530.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/qca/qca8k-common.c | 4 +- drivers/net/dsa/qca/qca8k.h | 4 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 12 +- drivers/net/ethernet/broadcom/asp2/bcmasp.h | 2 +- .../net/ethernet/broadcom/asp2/bcmasp_ethtool.c | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 20 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 8 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +- drivers/net/ethernet/broadcom/tg3.c | 32 +- drivers/net/ethernet/broadcom/tg3.h | 2 +- drivers/net/ethernet/engleder/tsnep_main.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 10 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/intel/e1000e/e1000.h | 20 + drivers/net/ethernet/intel/e1000e/ethtool.c | 16 +- drivers/net/ethernet/intel/e1000e/ptp.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 16 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 28 +- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 20 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 28 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 1 - drivers/net/ethernet/microchip/lan743x_ethtool.c | 4 +- .../microchip/lan966x/lan966x_vcap_debugfs.c | 2 + drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 32 +- drivers/net/ethernet/qualcomm/qca_7k.c | 17 +- drivers/net/ethernet/qualcomm/qca_7k.h | 16 +- drivers/net/ethernet/qualcomm/qca_7k_common.c | 17 +- drivers/net/ethernet/qualcomm/qca_7k_common.h | 29 +- drivers/net/ethernet/qualcomm/qca_debug.c | 21 +- drivers/net/ethernet/qualcomm/qca_debug.h | 15 +- drivers/net/ethernet/qualcomm/qca_spi.c | 71 +- drivers/net/ethernet/qualcomm/qca_spi.h | 22 +- drivers/net/ethernet/qualcomm/qca_uart.c | 17 +- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 6 +- drivers/net/ethernet/stmicro/stmmac/common.h | 2 + .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 32 +- drivers/net/ethernet/stmicro/stmmac/stmmac_est.c | 6 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 22 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 87 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 4 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 4 +- drivers/net/ethernet/ti/cpsw_priv.h | 4 +- drivers/net/ethernet/ti/icssg/icssg_ethtool.c | 4 +- drivers/net/phy/marvell.c | 2 +- drivers/net/phy/phy-c45.c | 44 +- drivers/net/phy/phy.c | 8 +- drivers/net/phy/phylink.c | 8 +- drivers/net/usb/ax88179_178a.c | 20 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/r8152.c | 28 +- drivers/net/wireless/ath/ar5523/ar5523.c | 1 + drivers/net/wireless/ath/wcn36xx/main.c | 1 + .../broadcom/brcm80211/brcmfmac/bca/module.c | 1 + .../broadcom/brcm80211/brcmfmac/cyw/module.c | 1 + .../broadcom/brcm80211/brcmfmac/wcc/module.c | 1 + drivers/net/wireless/intersil/p54/p54spi.c | 1 + drivers/net/wireless/mediatek/mt76/mt7603/main.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 1 + .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 1 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 + .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 1 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 1 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 1 + drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt7925/main.c | 1 + drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt792x_core.c | 1 + drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 1 + drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 1 + drivers/net/wireless/mediatek/mt76/sdio.c | 1 + drivers/net/wireless/mediatek/mt76/usb.c | 1 + drivers/net/wireless/mediatek/mt76/util.c | 1 + drivers/net/wireless/microchip/wilc1000/netdev.c | 1 + drivers/net/wireless/microchip/wilc1000/sdio.c | 1 + drivers/net/wireless/microchip/wilc1000/spi.c | 1 + drivers/net/wireless/ti/wl1251/sdio.c | 1 + drivers/net/wireless/ti/wl1251/spi.c | 1 + drivers/net/wireless/ti/wl12xx/main.c | 1 + drivers/net/wireless/ti/wl18xx/main.c | 1 + drivers/net/wireless/ti/wlcore/main.c | 1 + drivers/net/wireless/ti/wlcore/sdio.c | 1 + drivers/net/wireless/ti/wlcore/spi.c | 1 + drivers/of/property.c | 2 +- drivers/pci/bus.c | 6 +- drivers/pinctrl/renesas/core.c | 4 +- drivers/pinctrl/renesas/pfc-r8a779g0.c | 14 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 307 ++- drivers/ras/amd/atl/denormalize.c | 2 +- drivers/soc/apple/mailbox.c | 6 +- drivers/soc/renesas/Kconfig | 17 +- drivers/soc/renesas/rcar-rst.c | 1 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/soundwire/Makefile | 2 +- drivers/soundwire/amd_init.c | 235 +++ drivers/soundwire/amd_init.h | 13 + drivers/soundwire/amd_manager.c | 47 +- drivers/soundwire/amd_manager.h | 16 +- drivers/thermal/gov_bang_bang.c | 2 +- drivers/thermal/gov_fair_share.c | 16 +- drivers/usb/serial/option.c | 1 + drivers/video/fbdev/Kconfig | 2 +- drivers/xen/events/events_base.c | 2 +- fs/backing-file.c | 4 +- fs/exec.c | 6 +- fs/hugetlbfs/inode.c | 6 +- fs/kernfs/dir.c | 31 +- fs/kernfs/file.c | 8 +- fs/kernfs/kernfs-internal.h | 2 + fs/nfsd/blocklayout.c | 4 +- fs/nfsd/filecache.c | 6 +- fs/nfsd/netns.h | 4 + fs/nfsd/nfs4layouts.c | 63 +- fs/nfsd/nfs4state.c | 618 ++++-- fs/nfsd/nfsctl.c | 1 + fs/nfsd/nfsd.h | 1 + fs/nfsd/pnfs.h | 8 +- fs/nfsd/state.h | 50 +- fs/nfsd/trace.h | 32 +- fs/ntfs3/namei.c | 2 +- fs/select.c | 13 +- fs/smb/client/reparse.c | 2 +- fs/sysv/itree.c | 10 +- fs/verity/measure.c | 4 +- fs/xfs/libxfs/xfs_attr.c | 6 +- fs/xfs/libxfs/xfs_rtbitmap.c | 14 - fs/xfs/libxfs/xfs_rtbitmap.h | 16 - fs/xfs/libxfs/xfs_sb.c | 14 + fs/xfs/libxfs/xfs_sb.h | 2 + fs/xfs/libxfs/xfs_types.h | 12 + fs/xfs/scrub/rtbitmap.c | 1 + fs/xfs/scrub/rtsummary.c | 1 + .../dt-bindings/clock/renesas,r8a779h0-cpg-mssr.h | 96 + include/dt-bindings/interconnect/qcom,msm8909.h | 93 + .../dt-bindings/interconnect/qcom,x1e80100-rpmh.h | 24 - include/linux/btf_ids.h | 21 +- include/linux/cpu.h | 2 +- include/linux/ethtool.h | 17 +- include/linux/hid_bpf.h | 11 - include/linux/hwmon.h | 2 + include/linux/kernfs.h | 10 +- include/linux/memblock.h | 2 + include/linux/mempolicy.h | 3 - include/linux/moduleloader.h | 8 + include/linux/phy.h | 8 +- include/linux/phylink.h | 4 +- include/linux/pid.h | 3 +- include/linux/ptdump.h | 10 + include/linux/sched.h | 1 + include/linux/soundwire/sdw_amd.h | 83 +- include/linux/stmmac.h | 1 + include/net/dsa.h | 4 +- include/sound/sof/dai-amd.h | 7 + include/sound/sof/dai.h | 2 + include/uapi/linux/pidfd.h | 3 +- include/uapi/sound/sof/tokens.h | 4 + init/main.c | 7 +- kernel/bpf/btf.c | 8 + kernel/bpf/cpumask.c | 4 +- kernel/bpf/helpers.c | 8 +- kernel/bpf/map_iter.c | 4 +- kernel/cgroup/rstat.c | 4 +- kernel/exit.c | 7 + kernel/fork.c | 42 +- kernel/module/main.c | 5 + kernel/pid.c | 14 +- kernel/signal.c | 6 +- kernel/trace/bpf_trace.c | 8 +- kernel/workqueue.c | 2 +- lib/iov_iter.c | 5 +- localversion-next | 2 +- mm/compaction.c | 4 +- mm/damon/Kconfig | 7 +- mm/damon/dbgfs.c | 27 +- mm/huge_memory.c | 105 +- mm/khugepaged.c | 18 +- mm/memblock.c | 5 +- mm/mempolicy.c | 221 +-- mm/mmap.c | 50 +- mm/ptdump.c | 22 + mm/userfaultfd.c | 42 +- mm/zswap.c | 1961 ++++++++++---------- net/bpf/test_run.c | 8 +- net/bridge/br_multicast.c | 20 +- net/bridge/br_private.h | 4 +- net/core/filter.c | 20 +- net/core/xdp.c | 10 +- net/devlink/port.c | 2 +- net/dsa/user.c | 4 +- net/ethtool/common.c | 5 + net/ethtool/common.h | 1 + net/ethtool/eee.c | 75 +- net/ethtool/ioctl.c | 69 +- net/ipv4/bpf_tcp_ca.c | 4 +- net/ipv4/fou_bpf.c | 4 +- net/ipv4/tcp_bbr.c | 4 +- net/ipv4/tcp_cubic.c | 4 +- net/ipv4/tcp_dctcp.c | 4 +- net/netfilter/nf_conntrack_bpf.c | 4 +- net/netfilter/nf_nat_bpf.c | 4 +- net/rds/connection.c | 4 +- net/xfrm/xfrm_interface_bpf.c | 4 +- net/xfrm/xfrm_state_bpf.c | 4 +- scripts/package/kernel.spec | 22 +- sound/pci/hda/patch_realtek.c | 4 +- sound/soc/amd/acp/Kconfig | 7 + sound/soc/amd/acp/Makefile | 2 + sound/soc/amd/acp/amd-sdw-acpi.c | 62 + sound/soc/sof/amd/Kconfig | 18 + sound/soc/sof/amd/acp-common.c | 65 +- sound/soc/sof/amd/acp-dsp-offset.h | 10 + sound/soc/sof/amd/acp.c | 202 +- sound/soc/sof/amd/acp.h | 26 +- sound/soc/sof/amd/pci-acp63.c | 7 + sound/soc/sof/ipc3-pcm.c | 25 + sound/soc/sof/ipc3-topology.c | 40 + sound/soc/sof/sof-audio.h | 1 + sound/soc/sof/topology.c | 5 + tools/arch/x86/include/asm/cpufeatures.h | 10 +- tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 13 +- tools/arch/x86/lib/memcpy_64.S | 4 +- tools/arch/x86/lib/memset_64.S | 4 +- tools/arch/x86/lib/x86-opcode-map.txt | 4 +- tools/include/asm-generic/unaligned.h | 24 +- tools/include/uapi/asm-generic/unistd.h | 15 +- tools/include/uapi/linux/mount.h | 70 + tools/lib/bpf/bpf_core_read.h | 13 + tools/objtool/arch/x86/decode.c | 19 +- tools/perf/util/include/linux/linkage.h | 4 + tools/testing/selftests/Makefile | 7 +- tools/testing/selftests/bpf/bpf_kfuncs.h | 2 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 8 +- .../selftests/bpf/prog_tests/lwt_redirect.c | 1 + .../selftests/bpf/progs/connect_unix_prog.c | 3 +- .../selftests/bpf/progs/getpeername_unix_prog.c | 3 +- .../selftests/bpf/progs/getsockname_unix_prog.c | 3 +- .../selftests/bpf/progs/recvmsg_unix_prog.c | 3 +- .../selftests/bpf/progs/sendmsg_unix_prog.c | 3 +- .../selftests/bpf/progs/sk_storage_omem_uncharge.c | 4 +- .../testing/selftests/bpf/progs/sock_iter_batch.c | 4 +- tools/testing/selftests/bpf/progs/type_cast.c | 13 +- tools/testing/selftests/damon/_chk_dependency.sh | 11 +- tools/testing/selftests/damon/_debugfs_common.sh | 7 + .../selftests/damon/debugfs_empty_targets.sh | 12 +- .../testing/selftests/drivers/net/bonding/Makefile | 7 +- .../drivers/net/bonding/bond-eth-type-change.sh | 2 +- .../drivers/net/bonding/bond_topo_2d1c.sh | 2 +- .../drivers/net/bonding/dev_addr_lists.sh | 2 +- .../drivers/net/bonding/mode-1-recovery-updelay.sh | 2 +- .../drivers/net/bonding/mode-2-recovery-updelay.sh | 2 +- .../drivers/net/bonding/net_forwarding_lib.sh | 1 - tools/testing/selftests/drivers/net/dsa/Makefile | 18 +- .../drivers/net/dsa/bridge_locked_port.sh | 2 +- .../selftests/drivers/net/dsa/bridge_mdb.sh | 2 +- .../selftests/drivers/net/dsa/bridge_mld.sh | 2 +- .../selftests/drivers/net/dsa/bridge_vlan_aware.sh | 2 +- .../selftests/drivers/net/dsa/bridge_vlan_mcast.sh | 2 +- .../drivers/net/dsa/bridge_vlan_unaware.sh | 2 +- tools/testing/selftests/drivers/net/dsa/lib.sh | 1 - .../selftests/drivers/net/dsa/local_termination.sh | 2 +- .../selftests/drivers/net/dsa/no_forwarding.sh | 2 +- .../drivers/net/dsa/run_net_forwarding_test.sh | 9 + .../selftests/drivers/net/dsa/tc_actions.sh | 2 +- .../testing/selftests/drivers/net/dsa/tc_common.sh | 1 - .../drivers/net/dsa/test_bridge_fdb_stress.sh | 2 +- tools/testing/selftests/drivers/net/team/Makefile | 7 +- .../selftests/drivers/net/team/dev_addr_lists.sh | 4 +- .../testing/selftests/drivers/net/team/lag_lib.sh | 1 - .../drivers/net/team/net_forwarding_lib.sh | 1 - tools/testing/selftests/kvm/Makefile | 2 + tools/testing/selftests/kvm/aarch64/arch_timer.c | 12 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 16 +- .../selftests/kvm/aarch64/page_fault_test.c | 6 +- tools/testing/selftests/kvm/aarch64/smccc_filter.c | 2 +- .../selftests/kvm/aarch64/vpmu_counter_access.c | 12 +- tools/testing/selftests/kvm/demand_paging_test.c | 4 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 4 +- tools/testing/selftests/kvm/dirty_log_test.c | 4 +- tools/testing/selftests/kvm/get-reg-list.c | 2 +- tools/testing/selftests/kvm/guest_print_test.c | 8 +- .../testing/selftests/kvm/hardware_disable_test.c | 6 +- .../testing/selftests/kvm/include/kvm_util_base.h | 4 + tools/testing/selftests/kvm/include/test_util.h | 2 + tools/testing/selftests/kvm/include/x86_64/pmu.h | 97 + .../selftests/kvm/include/x86_64/processor.h | 150 +- tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 2 +- tools/testing/selftests/kvm/kvm_page_table_test.c | 4 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- tools/testing/selftests/kvm/lib/aarch64/vgic.c | 4 +- tools/testing/selftests/kvm/lib/elf.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 81 +- tools/testing/selftests/kvm/lib/memstress.c | 2 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 2 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 2 +- tools/testing/selftests/kvm/lib/test_util.c | 25 + tools/testing/selftests/kvm/lib/userfaultfd_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/pmu.c | 31 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 36 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- .../kvm/memslot_modification_stress_test.c | 2 +- tools/testing/selftests/kvm/memslot_perf_test.c | 6 +- tools/testing/selftests/kvm/riscv/get-reg-list.c | 2 +- tools/testing/selftests/kvm/rseq_test.c | 4 +- tools/testing/selftests/kvm/s390x/resets.c | 4 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 20 +- .../testing/selftests/kvm/set_memory_region_test.c | 6 +- .../selftests/kvm/system_counter_offset_test.c | 2 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 6 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 4 +- .../testing/selftests/kvm/x86_64/flds_emulation.h | 2 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 5 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 9 +- tools/testing/selftests/kvm/x86_64/hyperv_ipi.c | 2 +- .../selftests/kvm/x86_64/hyperv_tlb_flush.c | 2 +- .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 42 +- .../selftests/kvm/x86_64/nx_huge_pages_test.c | 6 +- .../selftests/kvm/x86_64/platform_info_test.c | 2 +- .../selftests/kvm/x86_64/pmu_counters_test.c | 617 ++++++ .../selftests/kvm/x86_64/pmu_event_filter_test.c | 145 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 28 +- .../kvm/x86_64/smaller_maxphyaddr_emulation_test.c | 6 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 10 +- .../selftests/kvm/x86_64/ucna_injection_test.c | 8 +- .../selftests/kvm/x86_64/userspace_io_test.c | 2 +- .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 29 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 2 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 16 +- .../vmx_exception_with_invalid_guest_state.c | 2 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 19 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 2 +- .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 8 +- .../testing/selftests/kvm/x86_64/xcr0_cpuid_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 36 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 2 +- tools/testing/selftests/landlock/fs_test.c | 3 +- tools/testing/selftests/lib.mk | 19 + tools/testing/selftests/net/config | 2 + tools/testing/selftests/net/forwarding/Makefile | 3 + tools/testing/selftests/net/forwarding/lib.sh | 35 +- .../selftests/net/forwarding/mirror_gre_lib.sh | 2 +- .../net/forwarding/mirror_gre_topo_lib.sh | 2 +- tools/testing/selftests/net/fq_band_pktlimit.sh | 14 +- tools/testing/selftests/net/txtimestamp.sh | 12 +- virt/kvm/kvm_main.c | 4 +- 598 files changed, 14682 insertions(+), 5152 deletions(-) create mode 100644 Documentation/arch/x86/x86_64/fred.rst delete mode 100644 Documentation/devicetree/bindings/fpga/fpga-region.txt create mode 100644 Documentation/devicetree/bindings/fpga/fpga-region.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix,gt9916.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mediatek [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mediatek [...] create mode 100644 Documentation/hwmon/ltc4282.rst create mode 100644 arch/arm64/boot/dts/renesas/r8a779h0-gray-hawk-single.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779h0.dtsi delete mode 100644 arch/riscv/include/asm/ptdump.h delete mode 100644 arch/s390/include/asm/ptdump.h create mode 100644 arch/x86/entry/entry_64_fred.S create mode 100644 arch/x86/entry/entry_fred.c create mode 100644 arch/x86/include/asm/fred.h create mode 100644 arch/x86/kernel/fred.c create mode 100644 drivers/clk/renesas/r8a779h0-cpg-mssr.c create mode 100644 drivers/hwmon/ltc4282.c create mode 100644 drivers/input/touchscreen/goodix_berlin.h create mode 100644 drivers/input/touchscreen/goodix_berlin_core.c create mode 100644 drivers/input/touchscreen/goodix_berlin_i2c.c create mode 100644 drivers/input/touchscreen/goodix_berlin_spi.c create mode 100644 drivers/interconnect/qcom/msm8909.c create mode 100644 drivers/soundwire/amd_init.c create mode 100644 drivers/soundwire/amd_init.h create mode 100644 include/dt-bindings/clock/renesas,r8a779h0-cpg-mssr.h create mode 100644 include/dt-bindings/interconnect/qcom,msm8909.h create mode 100644 sound/soc/amd/acp/amd-sdw-acpi.c delete mode 120000 tools/testing/selftests/drivers/net/bonding/net_forwarding_lib.sh delete mode 120000 tools/testing/selftests/drivers/net/dsa/lib.sh create mode 100755 tools/testing/selftests/drivers/net/dsa/run_net_forwarding_test.sh delete mode 120000 tools/testing/selftests/drivers/net/dsa/tc_common.sh delete mode 120000 tools/testing/selftests/drivers/net/team/lag_lib.sh delete mode 120000 tools/testing/selftests/drivers/net/team/net_forwarding_lib.sh create mode 100644 tools/testing/selftests/kvm/include/x86_64/pmu.h create mode 100644 tools/testing/selftests/kvm/lib/x86_64/pmu.c create mode 100644 tools/testing/selftests/kvm/x86_64/pmu_counters_test.c