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 b5d939c95186 Add linux-next specific files for 20220825 omits 375c70c14558 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits dea7dcedfb42 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 8abf227abbc1 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits a37bd0c49d21 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 97e579345066 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2147cdc83a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e8d1116843b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2183f54cd8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e00bcb7f19a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e16f4e891890 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 04f321a410dc Merge branch 'main' of git://git.infradead.org/users/willy [...] omits b4d96cae2753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db8691d5e5d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d09cda5c4be Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 926cf86b50c8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits fec37a506471 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f7debea341f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1dc70dd59e0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab229e04a4a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 370c0d4642f1 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits d9dd346e65fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3c60b3c0713 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b16bcfe6c648 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1466b4104791 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 21d60d23ce04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0adb42f52d7e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 38430f88b0a7 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 1980b26b9575 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 19b4a3f2120e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4aaae51b8cbc Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7e55e44efacf Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 0eb79b05a3f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbbab669feca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ebe2e40a58b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbccaff6a829 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 84018dc8c3bb Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 26ec3ce43872 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdd05375dc4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ccb75dbaf73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4695e3f5b43b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcd256aacc03 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 0c7cd73ce47c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d93dce2ba18b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 1c413beaa9c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a762d88d0cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b3b18897a1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f95c7c655d83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7a3f175c696f Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f8ffe5bb4c70 Merge branch 'next' of git://github.com/cschaufler/smack-next omits d1ab124bfaf9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7fa79870ec17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8a5a5e09df4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits bf1355a1c420 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21ffed2ed072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 205563fba635 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 105e111f834b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab1fb889c441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23eb361f30fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e29b3fa593ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22c00db2db22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aea49cb4ee00 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits cf918d56629a Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits eb3fcecce9d0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 81458924efb5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 0702168723d1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 19224e2c6908 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c9b7c3423164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d9b19ce51fe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7ceeec768747 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8d09ed4452e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0b6e1ccee6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1d23c5273361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fe6e258ce8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fe991dc0ee9 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c7054746a456 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 7d584ca0fea5 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits f083debca55e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 2ce7f0ec9438 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 33176fa8c8a8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 2cb6e70c73dc Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 962e2e8e3a52 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3f1d912cacb7 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits 892fab94a98d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits c1cef7fc02c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4fa3fff169d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 926e804dd19b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb28e1320ded Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 6004b1c3e07a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 10683dfa930e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4de78d183311 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 71a1235ebe34 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9b60305db34a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 46c5d3731893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd6916414792 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits ff24c7b3f3e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21f4b286522a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5b6a87d63ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02df91c67498 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 3a41f6e2cc23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75fc35c16989 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72c1f3f64237 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27e3ff018e85 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 9e9a8301f5ce Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 7b5f5d0cf563 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 10e6f5c082c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d4cc8e600c0 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits ef8850899b0d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits ea2f7368d59b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9e56852eecf0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f3155ab6c117 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed099b8df7f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 657940791068 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a6322b3ab82d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9774bdb905b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f8193e27f21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e68766842d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d56dcc83b98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2c171b914e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 94c54b8165f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 252189449009 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 438cfdd799ae Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 76c556fcc8fe Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5125dad00cb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8da408a93e65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e9eed19c1d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a1b467283ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82a245a0ef46 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 67d7d42d2025 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3e12f3f7ef83 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits b1c224e23d1d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 46fbb70f89d8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 54dd42c1bb98 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 33e426371938 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 4d89384b90c3 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits a06fa6d78ff3 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits da8ed814914b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits db561eab0612 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 93f75fdf4089 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d6ccfd708705 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4e1638e88628 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 595c6934d317 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d83008c146ed Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1a6fcf13cfb5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 7eb7f541e343 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits bde6113e8d8e Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 5186c1ea4133 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5a21fd4aa146 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits c781549ace4d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b3b50626c804 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1d5980955043 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits b4972b591f26 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits dfcc1d19da0b Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 80e5ab63f446 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d3bb838ec6c3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits ac5eb8f50cda Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 327b5d3a4812 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c5c7c3be4c55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8969f2855d85 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 25a93f4d5251 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7264c4972a24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits da7c188b89a9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 88f6112cc859 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5ef19d4e4d21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 00b058974f82 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits a84f05803cc4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits cf48fca338bb Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 7e6b289328d6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 97ea1277e53d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e75a966d3a94 Merge branch 'mm-nonmm-unstable' into mm-everything omits 2d1e07c7534c smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits 4e1cad46ac91 task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits 697bcd7ae273 lib: move from strlcpy with unused retval to strscpy omits 960c5a0eb0d5 init: move from strlcpy with unused retval to strscpy omits 04ce39d35b9d reiserfs: move from strlcpy with unused retval to strscpy omits 376757cd6737 ocfs2: move from strlcpy with unused retval to strscpy omits a0355e9eb683 ia64: move from strlcpy with unused retval to strscpy omits b8178bed127a alpha: move from strlcpy with unused retval to strscpy omits b04e21003e60 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits e0cea5ac84ff hfs: replace kmap() with kmap_local_page() in btree.c omits 94b6d4021a8f hfs: replace kmap() with kmap_local_page() in bnode.c omits 1f4eec4af5c7 hfs: unmap the page in the "fail_page" label omits 5bd875b1502e kexec: replace kmap() with kmap_local_page() omits 044264cd65c1 iversion: use atomic64_try_cmpxchg) omits cb98ba4c15ec aio: use atomic_try_cmpxchg in __get_reqs_available omits b4c90bdebc35 buffer: use try_cmpxchg in discard_buffer omits a3a4234596e8 epoll: use try_cmpxchg in list_add_tail_lockless omits 0c8208a65040 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 47eac5c83de3 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 55410f8ebfde fs/qnx6: delete unnecessary checks before brelse() omits 8e88f8e97dcc kernel: exit: cleanup release_thread() omits 17c5fa545007 kbuild: add debug level and macro defs options omits 3c7e890bf1d7 proc: save LOC in vsyscall test omits 7fb6471c26b2 llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 058e2267cce8 fault-injection: make stacktrace filter works as expected omits 7552544ccd50 fault-injection: make some stack filter attrs more readable omits ddddd606f604 fault-injection: skip stacktrace filtering by default omits 183e172e6f86 fault-injection: allow stacktrace filter for x86-64 omits 182cef7f5d4c panic, kexec: make __crash_kexec() NMI safe omits 4cdac4dee179 kexec: turn all kexec_mutex acquisitions into trylocks omits ddeaab7dcb85 lib/cmdline: avoid page fault in next_arg omits 13f19e256684 checkpatch: Add kmap and kmap_atomic to the deprecated list omits 08f54f33cd61 fs/isofs: replace kmap() with kmap_local_page() omits 95204507850d iio: common: scmi_sensors: use HZ macro from units.h omits 1fa15dc8bd0c iio: accel: adxl345: use HZ macro from units.h omits ab4e07c2f9b7 units: complement the set of Hz units omits fba50b8e6b97 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits 7f1738939820 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits d5c4b110038c scripts/decodecode: improve faulting line determination omits ed6818566e6f hfsplus: convert kmap() to kmap_local_page() in btree.c omits 93b7c486fbec hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits 0f452c130e51 hfsplus: convert kmap() to kmap_local_page() in bnode.c omits c045e3b3ff05 hfsplus: unmap the page in the "fail_page" label omits cc977c9c1c03 lib/debugobjects: fix stat count and optimize debug_object [...] omits 405d67704212 init/main.c: silence some -Wunused-parameter warnings omits f1a2ea32ce5c ocfs2: fix ocfs2 corrupt when iputting an inode omits acc01c6bc22d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 52229a008bec ocfs2: reflink deadlock when clone file to the same direct [...] omits 73129b786c0e hugetlb: use new vma_lock for pmd sharing synchronization omits 93e361b1f2d4 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits fdb39138bec4 hugetlb: add vma based lock for pmd sharing omits d5eb31f92779 hugetlb: rename vma_shareable() and refactor code omits fcc0d3d00d74 hugetlb: handle truncate racing with page faults omits 6729c997c068 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits f1bf614832aa hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits 446673071ad9 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits d36ce9fe9bb1 mm: fix the handling Non-LRU pages returned by follow_page omits 00bf220f59e2 mm: remove EXPERIMENTAL flag for zswap omits a3cc00d23337 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 4a6c64fb46e9 mm-gupc-refactor-check_and_migrate_movable_pages-fix omits 8d8d3618cd36 mm/gup.c: refactor check_and_migrate_movable_pages() omits 131feca11dc9 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits ffcbbb986837 mm/page_alloc: leave IRQs enabled for per-cpu page allocations omits 4ec7cab35dc3 mm: Skip retry when new limit is not below old one in page [...] omits bd54ae30db96 mm: pagewalk: add back missing variable initializations omits ce3426b25544 mm: pagewalk: move variables to more local scope, tweak loops omits 2085ceb282a4 mm: pagewalk: allow walk_page_range_novma() without mm omits 17ab04fa29d5 mm: pagewalk: add api documentation for walk_page_range_novma() omits 4dba0005e8a3 mm: pagewalk: fix documentation of PTE hole handling omits 9b20922bc1d7 mm: pagewalk: don't check vma in walk_page_range_novma() omits bb23ad5d60a0 mm: pagewalk: add back missing variable initializations omits fb917431861a mm: pagewalk: add back missing variable initializations omits 21fb75ea2925 mm: pagewalk: make error checks more obvious omits 356499717002 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 8e8c1b8b7445 mm: add merging after mremap resize omits 2a10a6e223de mm: refactor of vma_merge() omits 859209b60d4d mm-delete-unused-mmf_oom_victim-flag-fix omits 5a9c552c3840 mm: delete unused MMF_OOM_VICTIM flag omits 784a3d385621 mm-drop-oom-code-from-exit_mmap-fix-fix omits b0645e220abc mm: drop oom code from exit_mmap omits 058ad9a2c90c mm/mmap.c: pass in mapping to __vma_link_file() omits 47b2f068b0f3 mm/mmap: drop range_has_overlap() function omits e33b7ec617d7 mm: fix one kernel-doc comment omits f2a7136699e7 mm: remove the vma linked list omits d70fb7233137 mm/vmscan: Use vma iterator instead of vm_next omits 1bb15cd30e9a riscv: use vma iterator for vdso omits 99f256291e3b mm/nommu: fix error handling in split_vma() omits 8cc71db2a233 nommu: remove uses of VMA linked list omits eef327268c59 i915: use the VMA iterator omits fa5951912202 mm/swapfile: use vma iterator instead of vma linked list omits 136cca2aaf4b mm/pagewalk: use vma_find() instead of vma linked list omits d1c0dd0e2a88 mm/oom_kill: use maple tree iterators instead of vma linked list omits 43a1fd2e66fa mm/msync: use vma_find() instead of vma linked list omits 837f11c74cd6 mm/mremap: use vma_find_intersection() instead of vma linked list omits 0f47b07d2105 mm/mprotect: use maple tree navigation instead of vma linked list omits f540e8e6bd42 mm/mlock: use vma iterator and maple state instead of vma [...] omits 9c61eee4b9a8 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits e26c3f7fbee3 mm/memcontrol: stop using mm->highest_vm_end omits 857e191a5030 mm/madvise: use vma_find() instead of vma linked list omits 2df1c32200b5 mm/ksm: use vma iterators instead of vma linked list omits 34911118fd90 mm/khugepaged: stop using vma linked list omits 0cfa01380b2b mm/gup: use maple tree navigation instead of linked list omits 4a12e099fddd bpf: remove VMA linked list omits 2ee748af7e38 fork: use VMA iterator omits 4943d0431514 sched: use maple tree iterator to walk VMAs omits 6ecba74f8031 perf: use VMA iterator omits 6f437679a67d acct: use VMA iterator instead of linked list omits 2f4f212b081b ipc/shm: use VMA iterator instead of linked list omits 354834b0837a userfaultfd: use maple tree iterator to iterate VMAs omits 32f45a1979fb fs/proc/task_mmu: stop using linked list and highest_vm_end omits 75444d3948ee fs/proc/base: use maple tree iterators in place of linked list omits c062bfc1037e exec: use VMA iterator instead of linked list omits 2740c97f6746 coredump: remove vma linked list walk omits 326cba061620 um: remove vma linked list walk omits 350ff870767a optee: remove vma linked list walk omits fda84e9679df cxl: remove vma linked list walk omits 7c2b3e06664a xtensa: remove vma linked list walks omits 6e74aca57fe6 x86: remove vma linked list walks omits ea0e19f1b918 s390: remove vma linked list walks omits 5356c51780be powerpc: remove mmap linked list walks omits b6613e6d6f3b parisc: remove mmap linked list from cache handling omits b2b9d22b8278 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 49b10ee48837 arm64: remove mmap linked list from vdso omits 63a1fcff440c mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 1288b614d6cb mm/mmap: reorganize munmap to use maple states omits fd51ca4eed5d mm/mmap: move mmap_region() below do_munmap() omits deb335e87e9d mm: convert vma_lookup() to use mtree_load() omits 2ae923c11828 mm: remove vmacache omits 6556f3720cd4 mm/mmap: use advanced maple tree API for mmap_region() omits 656a0e18dd58 mm: use maple tree operations for find_vma_intersection() omits 5c7216682d94 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 4a7c14a4f920 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 8e7bd0c680c5 mm: optimize find_exact_vma() to use vma_lookup() omits a801faec8dd8 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 0523ee959f2e mmap: change zeroing of maple tree in __vma_adjust() omits c282fcd48fba mm: remove rb tree. omits 5a5a0d45b45f proc: remove VMA rbtree use from nommu omits 324303456157 damon: convert __damon_va_three_regions to use the VMA iterator omits b94a3744e66d kernel/fork: use maple tree for dup_mmap() during forking omits 676c75920e60 mm/mmap: use maple tree for unmapped_area{_topdown} omits eada53b0923d mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 124d38cb0383 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 0f859a3d1a12 mmap: use the VMA iterator in count_vma_pages_range() omits 6a2ce7a9b872 mm: add VMA iterator omits 96b66a92e26c mm: start tracking VMAs with maple tree omits 6eca48eb7500 lib/test_maple_tree: add testing for maple tree omits 5dadb402a6c2 radix tree test suite: add lockdep_is_held to header omits 27e8c0926bc8 radix tree test suite: add support for slab bulk APIs omits 00192b8e4d76 radix tree test suite: add allocation counts and size to k [...] omits a1b903669761 radix tree test suite: add kmem_cache_set_non_kernel() omits b0b1ba664ce4 radix tree test suite: add pr_err define omits a61b854e5942 maple_tree: fix documentation warnings omits 5580f5f3d5b1 Maple Tree: add new data structure omits 7ac25449b164 mm: memcg: export workingset refault stats for cgroup v1 omits 425377589b83 mm/page_owner.c: add llseek for page_owner omits 9da195accb91 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 153c99a97703 mm/damon: validate if the pmd entry is present before accessing omits 307819d108be mm: release private data before split THP omits 4a821ce8bbb6 mm: hugetlb: simplify per-node sysfs creation and removal omits a23b7ed69267 mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 73337ca8dd1f mm: memory-failure: kill __soft_offline_page() omits f355663bd5d4 mm: memory-failure: kill soft_offline_free_page() omits a0a3216c70b2 mm: hugetlb_vmemmap: simplify reset_struct_pages() omits 7062066d8d91 mm, hwpoison: avoid trying to unpoison reserved page omits 68c6e14d2823 mm-hwpoison-kill-procs-if-unmap-fails-v2 omits 227d40618f8d mm, hwpoison: kill procs if unmap fails omits e2d907bae82c mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits 7ebd00f07277 mm, hwpoison: fix extra put_page() in soft_offline_page() omits 914232e5e4c0 mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits 29288c241de6 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits 18ce650eff53 lib/nodemask: optimize node_random for nodemask with singl [...] omits 4def919726c5 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 5c7e61b7b481 kernel/sched/fair: include missed header file, memory-tiers.h omits 76346fc664f2 mm/demotion: update node_is_toptier to work with memory tiers omits a4d572a04b55 mm/demotion: demote pages according to allocation fallback order omits a8162763f1dc mm/demotion: drop memtier from memtype omits 5006e98d2be8 mm/demotion: add pg_data_t member to track node memory tie [...] omits f531cb15d7f9 mm/demotion: build demotion targets based on explicit memo [...] omits cc194c53f10b mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits b48996fc207e mm/demotion: add hotplug callbacks to handle new numa node [...] omits 4ff0a49c5dc3 mm/demotion: move memory demotion related code omits d102cd50690d mm-demotion-add-support-for-explicit-memory-tiers-fix omits 7b3ef2e6a644 mm/demotion: add support for explicit memory tiers omits 3c6dee11f517 mm: fix use-after free of page_ext after race with memory-offline omits 0c449377659a mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits 193945431ef5 mm: memcontrol: fix a typo in comment omits a4dbf98a0fe9 mm/page_io: count submission time as thrashing delay for d [...] omits 317bdccd67b2 delayacct: support re-entrance detection of thrashing accounting omits dec9a3f58abe mm: multi-gen LRU: design doc omits 6b43059b027a mm: multi-gen LRU: admin guide omits ec0eb090f1aa mm: multi-gen LRU: debugfs interface omits bdba956bd184 mm: multi-gen LRU: thrashing prevention omits 47c343fb4e2d mm: multi-gen LRU: kill switch omits bdb948a213fd mm: multi-gen LRU: optimize multiple memcgs omits 140eb3e148e1 mm: multi-gen LRU: support page table walks omits 3d591a519441 mm: multi-gen LRU: exploit locality in rmap omits f11006b5ce00 mm: multi-gen LRU: minimal implementation omits 43c1a151cd0a mm: multi-gen LRU: groundwork omits 9f94d0f7f163 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 9ab36dfe86fc mm/vmscan.c: refactor shrink_node() omits 1a2ec5894d2a mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 77bd40656ce4 mm: x86, arm64: add arch_has_hw_pte_young() omits d2689a2158ca mm: kill find_min_pfn_with_active_regions() omits f60a1ec13c21 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits 46df6f2ae429 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 079b7f61da5e zsmalloc: zs_object_copy: replace email link to doc omits 25128e250f4b mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 15c745f6b7b6 mm: oom_kill: add trace logs in process_mrelease() system call omits 15ba1ca06a8c mm: migrate: do not retry 10 times for the subpages of fai [...] omits c24bce2b9bd4 migrate_pages(): fix failure counting for retry omits 2d4eefe7a78e migrate_pages(): fix failure counting for THP splitting omits cfd99cc4ff11 migrate_pages(): fix failure counting for THP on -ENOSYS omits 99eba491bd4b migrate_pages(): fix failure counting for THP subpages retrying omits 15651dcd0016 migrate_pages(): fix THP failure counting for -ENOMEM omits d17abbf25672 migrate_pages(): remove unnecessary list_safe_reset_next() omits 5d337a2d563d migrate: fix syscall move_pages() return value for failure omits c01a864317d6 selftests/hmm-tests: add test for dirty bits omits ddc152052edb mm/hugetlb: remove unused local variable dst_entry in copy [...] omits 8f4db74716a7 mm/hugetlb: make detecting shared pte more reliable omits b1f8cc35de2d mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 0fe6372838ea mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits d42e5045b764 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits f57c242fca02 mm/hugetlb: fix missing call to restore_reserve_on_error() omits 82b09a2ea2af mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits 9d813704269d mm/hugetlb: fix incorrect update of max_huge_pages omits d2e4c9545a9c mm/compaction: fix set skip in fast_find_migrateblock omits 3a8c31504322 memory tiering: adjust hot threshold automatically omits 0a6b4fb328fc memory tiering: rate limit NUMA migration throughput omits 788f8a4ad731 memory tiering: hot page selection with hint page fault latency omits 0050ded55152 mm/util.c: add warning if __vm_enough_memory fails omits bf5d650d9895 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits bad940c60275 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits f041d2848f96 mm/gup.c: Fix return value for __gup_longterm_locked() omits 49a19c5e9885 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 273af13882d5 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits d4dca07d4218 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits 905fac9ee3e9 hugetlb_cgroup: remove unneeded return value omits 348b6f358a37 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits ed8a4d4ca6cc hugetlb_cgroup: remove unneeded nr_pages > 0 check omits 017aba414291 Kselftests: remove support of libhugetlbfs from kselftests omits 5f28955c19d0 kfence: add sysfs interface to disable kfence for selected slabs. omits a9af287a9ebe mm: migration: fix the FOLL_GET failure on following huge page omits 9fcc9499f4b1 mm/vmscan: make the annotations of refaults code at the ri [...] omits 45a813a1b216 mm/damon/core: simplify the parameter passing for region s [...] omits b39571059274 tools/vm/page_owner_sort: fix -f option omits 2817bc00e9b2 mm/util: reduce stack usage of folio_mapcount omits ba2930e6fda8 mm/page_alloc: only search higher order when fallback omits 42e1397f6743 page_alloc: remove inactive initialization omits 9f0a0bc4f34e mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits 1b72cbe25630 filemap: make the accounting of thrashing more consistent omits b60bda24c7df mm/mempolicy: fix lock contention on mems_allowed omits f5404361a0e1 mm/cma_debug: show complete cma name in debugfs directories omits 318ba5683eb6 mm/swap: remove the end_write_func argument to __swap_writepage omits e86322a50b6c zsmalloc: remove unnecessary size_class NULL check omits a455e1df2bd3 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits 05f3981fff7a zsmalloc: zs_object_copy: add clarifying comment omits a7f74571ee3b mm/swap: cache swap migration A/D bits support omits f5d2d6d29197 mm/swap: cache maximum swapfile size when init swap omits 761bde7b71de mm: remember young/dirty bit for page migrations omits f6513135232e mm/thp: carry over dirty bit when thp splits on pmd omits d3f21ef48646 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits b5ccdbc8aad9 mm/swap: comment all the ifdef in swapops.h omits dc9622ff5fe3 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits c3be69560844 mm/vmscan: define macros for refaults in struct lruvec omits 9c00400f6fd0 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 460afaea105e userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits 99604b0f3b79 userfaultfd: update documentation to describe /dev/userfaultfd omits 9b53054d0858 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits a65a3f45cbc3 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits d544d9748eab userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits ad78cc57fdae userfaultfd: add /dev/userfaultfd for fine grained access control omits 5b78760efab3 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits d9128c85d58a mm/damon/dbgfs: use kmalloc for allocating only one element omits 43ab2a14cda5 mm/filemap.c: convert page_endio() to use a folio omits a0fda06fc796 mm: memory-failure: cleanup try_to_split_thp_page() omits 15c2b1d51f7a mm: align larger anonymous mappings on THP boundaries omits f7aae92ded39 mm/page_ext: remove unused variable in offline_page_ext omits 7fcb181bd2d8 mm: prevent page_frag_alloc() from corrupting the memory omits fdfce4e59b61 selftests/vm: add selftest to verify multi THP collapse omits da59bdf31674 selftests/vm: add selftest to verify recollapse of THPs omits 3c15150af030 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits f7edd5cc9814 selftests/vm: dedup hugepage allocation logic omits 28d2557f2c75 selftests/vm: modularize collapse selftests omits a04b1eb8c5c1 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 37b1fb1146ff mm/madvise: add MADV_COLLAPSE to process_madvise() omits ac033faaf260 mm/khugepaged: rename prefix of shared collapse functions omits 07c70cecf5f9 mm/khugepaged: delay computation of hpage boundaries until use omits 2668b3f27f0b mm/khugepaged: add missing kfree() to madvise_collapse() omits ed45b66d26d9 mm/khugepaged: avoid possible memory leak in failure path omits 4bff119130bf mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits f3162ea261d1 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits e3825d0730e1 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits bf51d4bfb610 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 363463c7b56d mm/khugepaged: add flag to predicate khugepaged-only behavior omits 38d048c8bdc9 mm/khugepaged: propagate enum scan_result codes back to callers omits 4d7d3bd2fbf6 mm/khugepaged: dedup and simplify hugepage alloc and charging omits a1e52f24c2e8 mm-khugepaged-add-struct-collapse_control-fix-fix omits 72dcd1161c43 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 59cb3a53b106 mm/khugepaged: add struct collapse_control omits 22af98840ce6 mm: khugepaged: don't carry huge page to the next loop for [...] omits 897f874a33b6 procfs-add-path-to-proc-pid-fdinfo-fix omits 0cfdabab6795 procfs: add 'path' to /proc/<pid>/fdinfo/ omits 08bc7cf23b6f procfs: add 'size' to /proc/<pid>/fdinfo/ omits 130165e8163e mm/page_alloc: minor clean up for memmap_init_compound() omits d7da0b3a328c mm: discard __GFP_ATOMIC omits 13acf71a530b Merge branch 'thermal-intel' into linux-next omits 34f01084d75b Merge branches 'acpi-resource', 'acpi-pm', 'acpi-misc' and [...] omits 6fc2838b148f selftests/bpf: Fix wrong size passed to bpf_setsockopt() omits 092e67772728 selftests/bpf: Add cb_refs test to s390x deny list omits df5ab7d154c2 smb3: fix temporary data corruption in insert range omits ce68defda399 cifs: Add helper function to check smb1+ server omits 3a486565fa24 cifs: Use help macro to get the mid header size omits d8b53702a001 cifs: Use help macro to get the header preamble size omits 14fbba491a38 smb3: fix temporary data corruption in collapse range omits f916939aa8af smb3: Move the flush out of smb2_copychunk_range() into it [...] omits a8df1b0636af selftests/bpf: Add lwt ip encap tests to test_progs omits b2681ccbd203 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits f98c90bd1678 arm64: dts: mediatek: mt8183-pumpkin: add keypad support omits 6134898f4084 arm64: dts: mediatek: mt8183: add keyboard node omits b8a9f5a03ad6 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits d43004eb987b arm64: dts: mt8183: add MediaTek MDP3 nodes omits b79999ac447d dt-binding: mediatek: add bindings for MediaTek CCORR and WDMA omits 7079ad32dac2 dt-binding: mediatek: add bindings for MediaTek MDP3 components omits d24433c0f4a3 Merge branch 'Fix reference state management for synchrono [...] omits 3cf7e7d8685c selftests/bpf: Add tests for reference state fixes for callbacks omits 2e5e0e8ede02 bpf: Fix reference state management for synchronous callbacks omits c7decce11d2a Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 6e877492c466 Merge branches 'acpi-processor' and 'acpi-properties' into [...] omits 148681148bfc Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 8f0bfef5469a Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 64e4744ee144 Merge branch 'devel' into for-next omits cf90f46223ee Merge branch into tip/master: 'x86/timers' omits 8156b1174a41 Merge branch into tip/master: 'x86/sgx' omits 67537d39a5a6 Merge branch into tip/master: 'x86/platform' omits 48dcc31d1361 Merge branch into tip/master: 'x86/mm' omits 1a83cb85ad67 Merge branch into tip/master: 'x86/microcode' omits 373e22470847 Merge branch into tip/master: 'x86/cpu' omits 4a788a4f544b Merge branch into tip/master: 'x86/cleanups' omits 48d8f49e00d9 Merge branch into tip/master: 'sched/core' omits a6f440e5bf3d Merge branch into tip/master: 'objtool/core' omits d1fd35ec8188 Merge branch into tip/master: 'locking/core' omits 43cec0bf21c1 Merge branch into tip/master: 'x86/urgent' omits 553d444b3777 Merge branch into tip/master: 'sched/urgent' omits c4b730e799ef Merge branch into tip/master: 'perf/urgent' omits 2648ede07315 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH omits b3cdc9239dce ACPI: property: Fix type detection of unified integer read [...] omits 16acb3691091 Merge branch 'fixes' into for-next omits 9befbab654ab platform/x86: asus-wmi: Refactor panel_od attribute omits e10f2f4cd538 platform/x86: asus-wmi: Refactor egpu_enable attribute omits 8635aa6d58bb platform/x86: asus-wmi: Refactor disable_gpu attribute omits 48c94150c876 platform/x86: asus-wmi: Document the panel_od sysfs attribute omits d44421f49eb6 platform/x86: asus-wmi: Document the egpu_enable sysfs attribute omits 1cb2984ef773 platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute omits 8a8366500693 platform/x86: asus-wmi: Use kobj_to_dev() omits ea5451c4d92e platform/surface: aggregator_registry: Add HID devices for [...] omits 765a1d61b121 platform/surface: aggregator_registry: Rename HID device n [...] omits fd84ff74968a platform/surface: aggregator_registry: Rename HID device n [...] omits fff07db2a251 platform/x86: simatic-ipc: enable watchdog for 227G omits 0c2467c465b0 platform/surface: aggregator_registry: Add support for Sur [...] omits 33c5014e1723 platform/x86: x86-android-tablets: Fix broken touchscreen [...] omits 99e2ed0c517a platform/x86: asus-wmi: Convert all attr-show to use sysfs_emit omits ab8499e83638 platform/x86: pmc_atom: Amend comment style and grammar omits 7c9e979c9d46 platform/x86: pmc_atom: Make terminator entry uniform omits 1535578c60b5 platform/x86: pmc_atom: Improve quirk message to be less cryptic omits 371eb09b71f3 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask omits 3b8303b92ada platform/x86: dell-privacy: convert to use dev_groups omits 797cd981dfc2 Merge branch 'platform-drivers-x86-amd-pmf' into for-next omits 3a83b092dd59 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits f1e3c73b4f62 Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next omits e67ff4cc7c7d Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits d08cdb6d1995 Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next omits 1a87c800a929 Merge branch 'sunxi/drivers-for-5.20' into sunxi/for-next omits 246fb8c384cf Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits d4b3f892befc Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next omits 562efcffb9a8 Merge branch 'sunxi/config64-for-5.20' into sunxi/for-next omits 9bd64b915470 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits bd4c1ab86d0d Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next omits ba585a9e1791 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 96d0ea7d04b4 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits a4678f2ea115 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 076b8d7194c3 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds e78bf8cbf005 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds 123d6455771e ftrace: Fix build warning for ops_references_rec() not used adds a86766c49e80 Merge tag 'trace-v6.0-rc2' of git://git.kernel.org/pub/scm [...] adds 43626dade36f cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() adds 3f5c20055a64 Merge tag 'cgroup-for-6.0-rc2-fixes-2' of git://git.kernel [...] adds b09da0126ce0 MAINTAINERS: rectify file entry in BONDING DRIVER adds 7997eff82828 netfilter: ebtables: reject blobs that don't provide all e [...] adds cf97769c761a netfilter: conntrack: work around exceeded receive window adds 18bbc3213383 netfilter: nft_tproxy: restrict to prerouting hook adds 5dc52d83baac netfilter: nf_tables: disallow updates of implicit chain adds ab482c6b66a4 netfilter: nf_tables: make table handle allocation per-net [...] adds 94254f990c07 netfilter: nft_payload: report ERANGE for too long offset [...] adds 7044ab281feb netfilter: nft_payload: do not truncate csum_offset and csum_type adds 43eb8949cfdf netfilter: nf_tables: do not leave chain stats enabled on error adds 5f3b7aae14a7 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families adds 01e4092d53bc netfilter: nft_tunnel: restrict it to netdev family adds e02f0d397040 netfilter: nf_tables: disallow binding to already bound chain adds 759eebbcfafc netfilter: flowtable: add function to invoke garbage colle [...] adds 9afb4b27349a netfilter: flowtable: fix stuck flows on cleanup due to pe [...] adds 00cd7bf9f9e0 netfilter: nf_defrag_ipv6: allow nf_conntrack_frag6_high_t [...] adds 24c7a64ea476 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 0cf731f9ebb5 net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_ [...] adds b0f571ecd794 rxrpc: Fix locking in rxrpc's sendmsg adds 9cb9dadb8f45 ionic: clear broken state on generation change adds 0fc4dd452d6c ionic: fix up issues with handling EAGAIN on FW cmds adds 19058be7c48c ionic: VF initial random MAC address if no assigned mac adds 92df825ad2e4 Merge branch 'ionic-bug-fixes' adds 25d7a5f5a6bb ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter adds bcf3a1564293 i40e: Fix incorrect address type for IPv6 flow rules adds ef332fe14b25 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds a3a57bf07de2 net: stmmac: work around sporadic tx issue on link-up adds c8b043702dc0 net: lantiq_xrx200: confirm skb is allocated before using adds c4b6e9341f93 net: lantiq_xrx200: fix lock under memory pressure adds c9c3b1775f80 net: lantiq_xrx200: restore buffer if memory allocation failed adds d974730c8884 Merge branch 'net-lantiq_xrx200-fix-errors-under-memory-pressure' adds 4c612826bec1 Merge tag 'net-6.0-rc3' of git://git.kernel.org/pub/scm/li [...] adds 4d19d12f5924 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 0d721dee048f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds b34d9d83f1e5 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 6930f84cb510 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6e6dc97c2a7a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 13cccafe0edc s390: fix double free of GS and RI CBs on fork() failure adds 41ac42f13708 s390/mm: do not trigger write fault when vma does not allo [...] adds 94443afc784e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2fc31465c537 bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO adds 1800b2ac96d8 selftests/bpf: Add regression test for pruning fix adds cb15c7348737 Merge branch 'Fix incorrect pruning for ARG_CONST_ALLOC_SI [...] adds a657182a5c51 bpf: Don't use tnum_range on array range checking for poke [...] adds 3b0215deb808 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 60deb9f10eec wifi: mac80211: Fix UAF in ieee80211_scan_rx() adds 36fe8e4e5cb0 wifi: mac80211: always free sta in __sta_info_alloc in cas [...] adds 62b03f45c635 wifi: mac80211: fix possible leak in ieee80211_tx_control_port() adds 15bc8966b6d3 wifi: mac80211: Don't finalize CSA in IBSS mode if state i [...] adds d776763f4808 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() adds 55f0a4894484 wifi: mac80211: potential NULL dereference in ieee80211_tx [...] adds 4f35d008bee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e4b9a2f5c696 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c033e3e7a7f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ea532c29972d ASoC: fsl_aud2htx: register platform component before regi [...] adds b1cd3fd42db7 ASoC: fsl_aud2htx: Add error handler for pm_runtime_enable adds 55dc4508e148 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 68594cece19f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 78e1e867f44e regulator: pfuze100: Fix the global-out-of-bounds access i [...] adds 2a315e655653 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds de83b61f6990 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 28a714997441 MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint reviewer adds 0e1fa5155a36 MAINTAINERS: Add Mahesh J Salgaonkar as EEH maintainer adds 3060884b5f63 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 03973a104a2c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 9bbaa73b7483 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a593a62a9e3 xhci: Fix null pointer dereference in remove if xHC has on [...] adds 33e321586e37 xhci: Add grace period after xHC start to prevent prematur [...] adds 8531aa1659f7 Revert "xhci: turn off port power in shutdown" adds 0575fcc0c698 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds cd11fe4d57ba Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds a8f9db6137b4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds aa3b5fc073c6 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds c0315ddcac1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6c1d7d739efd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3c6c2f119305 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 4d2af95ff773 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7a6012a2226a Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 3e5d13b5b283 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds d7691cd27c81 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 4b7bc76520e7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ea39d9e1eea7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 40bfe7a86d84 of/device: Fix up of_dma_configure_id() stub adds 450b325bdbeb Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 330bbb4c3a7a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 064d491f7346 Merge tag 'drm-misc-fixes-2022-08-25' of git://anongit.fre [...] adds 43ef9db423bd drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1 adds 9d705d7741ae drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_ [...] adds f5994da72ba1 drm/amdgpu: fix hive reference leak when adding xgmi device adds c351938350ab drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. adds 06671734881a drm/amdgpu: Remove the additional kfd pre reset call for sriov adds 2035590f3d40 drm/amd/display: Include missing header adds f461950fdc37 drm/radeon: add a force flush to delay work when radeon adds ad3b0b991137 drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO [...] adds 2037769f995e drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support adds 16c01544e30a drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating adds 4e3464badbee drm/amd/display: enable PCON support for dcn314 adds 00047c3d967d drm/amdgpu: add sdma instance check for gfx11 CGCG adds da1acbb12b33 drm/amd/pm: update SMU 13.0.0 driver_if header adds 894c9c540f83 drm/amdgpu: Fix page table setup on Arcturus adds ee8086dbc158 drm/amdkfd: Fix isa version for the GC 10.3.7 adds 61251b2cffea drm/amdgpu: add MGCG perfmon setting for gfx11 adds b8983d42524f drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly adds 100d0ae82b5c Merge tag 'amd-drm-fixes-6.0-2022-08-25' of https://gitlab [...] adds 9f81bfe2ab82 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 3689f4ecd435 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 9cbe0662b463 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aa91d54d5263 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 92e55a865bc7 Merge tag 'dt-fixes-for-palmer-6.0-rc3' of git://git.kerne [...] adds b5c3aca86d26 riscv: signal: fix missing prototype warning adds d951b20b9def riscv: traps: add missing prototype adds 1709c70c31e0 Merge branch 'riscv-variable_fixes_without_kvm' of git://g [...] adds 820ca3de6ab7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 829f1d251778 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 4c03442d7bd5 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 3b52a6acbb82 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 1a3887924a7e efi: libstub: Disable struct randomization adds ed01504aae1f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 37602f20c039 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a3f7c10a269d dma-buf/dma-resv: check if the new fence is really later adds fe2c49524eb3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 5dda1fa9615d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 9f5e03113dfb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1831dced8e99 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new b7fb0bdc4fac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8865953ba5a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 355e687cfebe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 478f121fec8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 159d45f89cf0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new c6d02c754d26 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new ec3dc35e658c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9edbfdf32abd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e255fc23edd4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 60a2fb8d202a arm64: dts: mt8183: add MediaTek MDP3 nodes new a8013418d35c arm64: dts: mediatek: mt8183: add keyboard node new 09c332027d87 arm64: dts: mediatek: mt8183-pumpkin: add keypad support new 2778caedb566 soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF new 61b55d8611e4 dt-bindings: soc: mediatek: pwrap: add compatible for mt8188 new 2efddd28a2c7 soc: mediatek: mtk-svs: Switch to platform_get_irq() new 93cd9b3e60b6 soc: mediatek: mtk-svs: Remove hardcoded irqflags new 1cd80c06784d soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_table new 02aace9be3cf soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of [...] new 39e1c2b211d0 Merge branch 'v6.0-next/soc' into for-next new 846c3dcade32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6248b59f4d59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc03ce182995 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4b2dcd6a0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5172a94d58d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new edea24be1d9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 177c62c0bd10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfce69c85205 dt-bindings: serial: samsung: add exynosautov9-uart compatible new 9990f043d543 Merge branch 'next/dt64' into for-next new 3b4e3956042e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b656c5761b9 Merge tag 'juno-fixes-6.0' of git://git.kernel.org/pub/scm [...] new 2cdcbfae5be5 Merge tag 'scmi-fixes-6.0' of git://git.kernel.org/pub/scm [...] new b39af8b35ef9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 285350f290f7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3930624c3936 clk: sunxi-ng: d1: Limit PLL rates to stable ranges new 42e20803f96c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new a55a331dc2fa Merge branch 'next' of https://git.linaro.org/people/jens. [...] new fdfda5f71f68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24ce1f5fbe02 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 0413dd4d95da ARM: dts: zynq: add QSPI controller node new 237ba19940f9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new dfff205cc23f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a09dcf3dc272 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b096eb768aa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9485f4c37534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5075bc0d94ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aaa73f32f19e Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 67a933343b48 Merge branch 'fixes' into for-next new a6b320f82688 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77164cdb0303 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b75583839df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba2dcdf7e5f8 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 2685af2ca5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9789de8bdc92 cifs: Use help macro to get the header preamble size new b6b3624d016b cifs: Use help macro to get the mid header size new d291e703f420 cifs: Add helper function to check smb1+ server new 6cc7fd2fcb81 smb3: Move the flush out of smb2_copychunk_range() into it [...] new c8a10e21b719 smb3: fix temporary data corruption in collapse range new b816251ee876 smb3: fix temporary data corruption in insert range new 665f17608dbe Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 5902e5568bae Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f50374c808ab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 8a6ce1b1eea0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ed94ac198322 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new c412a97cf6c5 gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes new 04133b607a78 gfs2: Prevent double iput for journal on error new 053640a73838 gfs2: Dequeue waiters when withdrawn new 86934198eefa gfs2: Clear flags when withdraw prevents xmote new f31da52c8a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2d3cef64ddb Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new b5b96c3204ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2be9368cb0fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc453dd89daa lib/vnsprintf: add const modifier for param 'bitmap' new c0a684057235 Merge branch 'for-6.1/trivial' into for-next new 8583d31688c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f08e806a03e dt-bindings: PCI: mediatek-gen3: Add support for MT8188 an [...] new b408fad61d34 dt-bindings: PCI: fu740-pci: fix missing clock-names new 05a5741019a5 dt-bindings: PCI: microchip,pcie-host: fix missing clocks [...] new 1a7966b33b5b dt-bindings: PCI: microchip,pcie-host: fix missing dma-ranges new 81a9bf27945b Merge branch 'remotes/lorenzo/pci/dt' new 034fdac01fe5 PCI: mediatek-gen3: Change driver name to mtk-pcie-gen3 new 930a3ebee2b2 Merge branch 'remotes/lorenzo/pci/mediatek' new 2e379ac66d4b PCI: mvebu: Fix endianness when accessing PCI emul bridge members new 7a1dcd057aea Merge branch 'remotes/lorenzo/pci/mvebu' new 6611656736f8 dt-bindings: PCI: qcom: Enumerate platforms with single ms [...] new 76d777ae045e dt-bindings: PCI: qcom: Add SC8280XP to binding new 76c4207f4085 dt-bindings: PCI: qcom: Add SA8540P to binding new 70574511f3fc PCI: qcom: Add support for SC8280XP new c64f56d0857a PCI: qcom: Add support for SA8540P new 014aa3518a58 PCI: qcom: Make all optional clocks optional new 223117350636 PCI: qcom: Clean up IP configurations new d6cbfcd24443 PCI: qcom: Sort device-id table new c918c1a14084 Merge branch 'remotes/lorenzo/pci/qcom' new 8e4f4490c946 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd11d1a6114b HID: steam: Prevent NULL pointer dereference in steam_{rec [...] new a5623a203cff HID: hidraw: fix memory leak in hidraw_release() new 1c0cc9d11c66 HID: asus: ROG NKey: Ignore portion of 0x5a report new 94553f8a2185 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo new e1fa07670620 hid: intel-ish-hid: ishtp: Fix ishtp client sending disord [...] new d9a17651f374 HID: thrustmaster: Add sparco wheel and fix array length new adada3f4930a HID: AMD_SFH: Add a DMI quirk entry for Chromebooks new 3a47fa7b14c7 HID: add Lenovo Yoga C630 battery quirk new 750ec977288d HID: Add Apple Touchbar on T2 Macs in hid_have_special_dri [...] new 8db8be9cfc89 HID: input: fix uclogic tablets new 467249a7dff6 HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID new 8272a51d8294 HID: Kconfig: remove redundant "depends on HID" lines new eeeec27d6820 HID: move from strlcpy with unused retval to strscpy new 9f4441fcbb72 HID: vivaldi: convert to use dev_groups new 486da113c698 HID: rmi: replace ternary operator with min() new b4a9af9be628 HID: playstation: convert to use dev_groups new 0977fda0587c HID: uclogic: Add missing suffix for digitalizers new 609174edeb75 HID: uclogic: Fix warning in uclogic_rdesc_template_apply new 08809e482a1c HID: uclogic: KUnit best practices and naming conventions new a64cbf3ce631 HID: uclogic: Refactor UGEE v2 string descriptor parsing new 86402296784f HID: uclogic: Refactor UGEE v2 frame initialization new a092986fc095 HID: uclogic: Parse the UGEE v2 frame type new b67439d7cd5a HID: uclogic: Add support for UGEE v2 dial frames new 387dcab73f10 HID: uclogic: Add support for UGEE v2 mouse frames new 93b40b3ef5e1 HID: uclogic: Add support for XP-PEN Deco Pro S new 7495fb7e7425 HID: uclogic: Add support for Parblo A610 PRO new 35f473864f1d HID: wacom: Simplify comments new fab53b028c77 Merge branches 'for-6.0/upstream-fixes', 'for-6.1/core', ' [...] new 1ff89e06c2e5 HID: nintendo: fix rumble worker null pointer deref new 1f21e5bfbac7 Merge branch 'for-6.0/upstream-fixes' into for-next new 9bac8ed1356d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94c7b701dfac Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 112bfbf02498 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 602684adb42a docs: Update version number from 5.x to 6.x in README.rst new 465d0eb0dc31 Docs/admin-guide/mm/damon/usage: fix the example code snip new f0c2dbc25cad Merge branch 'docs-fixes' into docs-next new c0d8f1f46015 docs/zh_CN: Fix two missing labels in zh_CN/process new b68015a37f58 Merge branch 'docs-mw' into docs-next new 8f7072c8ab9a Merge branch 'docs-next' of git://git.lwn.net/linux.git new f066eaa3eb03 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 06865077b34c ACPI: property: Fix type detection of unified integer read [...] new 2ea3b19792db ACPI: property: Ignore already existing data node tags new bd9594ae4c55 ACPI: property: Remove default association from integer ma [...] new 1ed01bffb1ba Merge branches 'acpi-properties' and 'acpi-processor' into [...] new be9e533130f2 Merge branch 'thermal-intel' into linux-next new c7102bfbd617 Merge branches 'acpi-resource', 'acpi-pm' and 'acpi-misc' [...] new 62fcb99bdf10 ACPI: Drop parent field from struct acpi_device new 2be780297b93 Merge branch 'acpi-dev' into linux-next new 393d0f5c2a6f Merge tag 'thermal-v6.1-rc1' of ssh://gitolite.kernel.org/ [...] new 149c50bccdd5 Merge branch 'thermal-next' into linux-next new cd2c4e17543a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d8ea76e66848 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new b8bc11324a14 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 146a0f082158 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 13b09645b9d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0e8b67f17b4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1faa34672f8a Documentation: sysctl: align cells in second content column new 35bbe652c421 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses new 0bf73255d3a3 netlink: fix some kernel-doc comments new 28044fc1d495 net: Add a bhash2 table hashed by port and address new c35ecb95c448 selftests/net: Add test for timing a bind request to a por [...] new 1be9ac87a75a selftests/net: Add sk_bind_sendto_listen and sk_connect_zero_addr new c21e1bf4d810 Merge branch 'add-a-second-bind-table-hashed-by-port-and-address' new 77a70f9c5b86 Documentation: devlink: fix the locking section new 35ffb6654729 net: gro: skb_gro_header helper function new ff763011ee7b nfp: flower: support case of match on ct_state(0/0x3f) new c19d893fbf3f net: sched: delete duplicate cleanup of backlog and qlen new 88e500affe72 selftests/net: fix reinitialization of TEST_PROGS in net s [...] new bb67012331f7 net: devlink: extend info_get() version put to indicate a [...] new 0c1989754f76 netdevsim: add version fw.mgmt info info_get() and mark as [...] new f94b606325c1 net: devlink: limit flash component name to match version [...] new bace3f46e6e4 Merge branch 'net-devlink-sync-flash-and-dev-info-commands' new 3471ac9b22c1 mlxsw: Remove unused IB stuff new 04a1b674d655 mlxsw: Remove unused port_type_set devlink op new 12be3edfa827 mlxsw: Remove unused mlxsw_core_port_type_get() new 2c58a91495e6 Merge branch 'mlxsw-remove-some-unused-code' new b9030780971b netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed new 880b0dd94f03 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new c8fd9a83b803 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9d9d00ac29d0 bpf: Fix reference state management for synchronous callbacks new 35f14dbd2fc6 selftests/bpf: Add tests for reference state fixes for callbacks new 096830808cf4 Merge branch 'Fix reference state management for synchrono [...] new b03914f7ff7b selftests/bpf: Add cb_refs test to s390x deny list new 7e165d193928 selftests/bpf: Fix wrong size passed to bpf_setsockopt() new d4ccaf58a847 bpf: Introduce cgroup iter new fe0dd9d4b740 selftests/bpf: Test cgroup_iter. new a319185be9f5 cgroup: bpf: enable bpf programs to integrate with rstat new 434992bb6037 selftests/bpf: extend cgroup helpers new 88886309d2e8 selftests/bpf: add a selftest for cgroup hierarchical stat [...] new eef3c3d33736 Merge branch 'bpf: rstat: cgroup hierarchical' new 7184aef9c0f7 bpftool: Fix a wrong type cast in btf_dumper_int new 0a0d55ef3e61 bpf/scripts: Assert helper enum value is aligned with comm [...] new d4ffb6f39f1a bpf: Add CGROUP prefix to cgroup_iter_order new e8f099ada93e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 871c62ddac3a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5979e92daa83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b303835dabe0 wifi: mac80211: accept STA changes without link changes new a8f62399daa6 wifi: mac80211: properly set old_links when removing a link new dd1671ed4ae8 wifi: cfg80211: Update RNR parsing to align with Draft P80 [...] new bc1857619cc7 wifi: cfg80211: get correct AP link chandef new d1efad17381b wifi: mac80211: set link BSSID new 9d2bb84d54a4 wifi: cfg80211: add link id to txq params new c88f1542ee72 wifi: mac80211: use link in TXQ parameter configuration new 40fb87129049 wifi: mac80211: fix use-after-free new 5ec245e4d14b wifi: cfg80211: reject connect response with MLO params for WEP new aa129bcd34b6 wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD new e7a7b84e3317 wifi: cfg80211: Add link_id parameter to various key opera [...] new ccdde7c74ffd wifi: mac80211: properly implement MLO key handling new ea9d807b5642 wifi: mac80211: add link information in ieee80211_rx_status new 43635a5a447c wifi: mac80211: use the corresponding link for stats update new 4f6c78de324b wifi: mac80211: use link ID for MLO in queued frames new 1cb3cf372abe wifi: mac80211: mlme: don't add empty EML capabilities new 4992b36041f4 wifi: mac80211_hwsim: split iftype data into AP/non-AP new ea5cba269fb1 wifi: cfg80211/mac80211: check EHT capability size correctly new c73993b865bf wifi: mac80211: maintain link_id in link_sta new 65f7052b6c38 wifi: mac80211_hwsim: fix link change handling new 8b06d13ed29f wifi: mac80211: set link ID in TX info for beacons new a6ba64d0b187 wifi: mac80211: fix control port frame addressing new 3579f4c28e77 wifi: mac80211: allow link address A2 in TXQ dequeue new 80e2b1fadbb6 wifi: mac80211: clean up a needless assignment in ieee8021 [...] new 6b75f133fe05 wifi: mac80211: allow bw change during channel switch in mesh new 7a77cd47ec28 wifi: nl80211: send MLO links channel info in GET_INTERFACE new b8c9024e0ed0 wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_ [...] new 5ad541e96c15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4432773aaaa1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1dab4561a341 drm/i915/reset: Handle reset timeouts under unrelated kern [...] new 5dca122f8388 drm/i915/gt: Create gt/gtN/.defaults/ for per gt sysfs defaults new fdff0a852ec8 drm/i915/gt: Expose per-gt RPS defaults in sysfs new 774ce1510e6c drm/i915/guc: support v69 in parallel to v70 new a4a430700330 drm/i915/guc: Don't use pr_err when not necessary new 2be1959ecefd drm/i915/gt: Remove unneeded semicolon new b25c377a5b26 drm/i915/selftests: Fix comment typo new a8c18bec83a8 drm/i915: Suppress oom warning for shmemfs object allocati [...] new f5dfbfc0ae00 drm/i915: disable pci resize on 32-bit machine new 353819d85f87 drm/i915/ttm: don't leak the ccs state new 4bedceaed1ae drm/i915/gt: Ignore TLB invalidations on idle engines new 4d87d36247e7 drm/i915/gt: document with_intel_gt_pm_if_awake() new dfc83de118ff drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations new be0366f16803 drm/i915/gt: Skip TLB invalidations once wedged new 5d36acb7198b drm/i915/gt: Batch TLB invalidations new d1051db85f64 drm/i915/gt: describe the new tlb parameter at i915_vma_resource new 22645976ae4c drm/i915/guc: Check for ct enabled while waiting for response new 9fb347373290 drm/i915/guc: Route semaphores to GuC for Gen12+ new 15c5401dee76 drm/i915/guc: Fix issues with live_preempt_cancel new 69142c0a5f9a drm/i915/guc: Add selftest for a hung GuC new a96d8f052205 drm/i915/selftest: Cope with not having an RCS engine new 52d4cfdc2460 drm/i915/guc: Support larger contexts on newer hardware new dd9d3cbe9efc drm/i915/guc: Don't abort on CTB_UNUSED status new 6c82c75230b8 drm/i915/guc: Don't send policy update for child contexts. new 2775e2016179 drm/i915/dg2: Update DG2 to GuC v70.4.1 new ae5a3d2c75a8 drm/i915/dg2: Add Wa_1509727124 new 7dd5c56531eb drm/i915/gem: Remove shared locking on freeing objects new 3d037d99e61a drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb() new dba4d442be8c drm/i915/ttm: remove calc_ctrl_surf_instr_size new 8676145eb2f5 drm/i915/ttm: fix CCS handling new 7e55536c9c48 drm/i915/gt: Add dedicated function for non-ctx register t [...] new 6dc85721df74 drm/i915/dg2: Add additional tuning settings new 5ce27d621001 drm/i915/guc: Add a helper for log buffer size new 56c7f0e20263 drm/i915/guc: Fix capture size warning and bump the size new 368d179adbac drm/i915/guc: Add GuC <-> kernel time stamp translation in [...] new c5de70f6e14c drm/i915/guc: Record CTB info in error logs new 5ece208ab05e drm/i915/guc: Use streaming loads to speed up dumping the guc log new 2c2d7a67defa Merge tag 'drm-intel-gt-next-2022-08-24' of git://anongit. [...] new f4964cd2151a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 227295df4e37 drm/vc4: hdmi: unlock mutex when device is unplugged new 6acb416bf49f drm/vc4: plane: protect device resources after removal new e0c953034a35 drm/vc4: crtc: protect device resources after removal new b3be4520d81e drm/vc4: hvs: protect drm_print_regset32() new d9c04a1b7a15 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails new 3007dc2af6e8 drm/virtio: Fix same-context optimization new ba246e497f6a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 345c0bc0a3cd drm/amdgpu: add sdma instance check for gfx11 CGCG new 7c55b598b329 drm/amdgpu: skip set_topology_info for VF new 0acc5b06b5b4 drm/amd/display: [FW Promotion] Release 0.0.130.0 new 7930f58a7e62 drm/amd/display: 3.2.199 new d61e4ba33e25 drm/amd/display: do not change pipe split policy for RV2 new f577c7c76bf9 drm/amd/display: fix odm 2:1 policy not being applied cons [...] new 9f92c20279ee drm/amd/display: HDMI ODM Combine Policy Correction new 95bbbb88ed49 drm/amd/display: Change AUX NACK behavior new f7fbcf4637fe drm/amd/display: change to runtime initialization for reg [...] new 99c957fedfc6 drm/amd/display: change to runtime initialization for reg [...] new 28c042707bf2 drm/amd/display: Cursor flicker when entering PSRSU new e6cf22ef5fae drm/amd/display: program k1/k2 divider for virtual signal [...] new b68ea8af4ae0 drm/amd/display: Free phantom plane and stream properly new 594b237b9a07 drm/amd/display: Add interface to track PHY state new 74f4e84dc42b drm/amd/display: Uncomment SubVP scaling case new c8b1d0fef1b6 drm/amd/display: Adding log clock table from SMU new 42900348bfb4 drm/amd/display: Remove redundant check in atomic_check new 8243df477845 drm/amd/pm: update SMU 13.0.0 driver_if header new 16f0013157bf drm/amdkfd: Allocate doorbells only when needed new f47f9b2e9c7b drm/amdgpu: Fix page table setup on Arcturus new 2724efa389c0 drm/amdkfd: Fix isa version for the GC 10.3.7 new d3ef9d57f24e drm/amd/amdgpu: avoid soft reset check when gpu recovery disabled new 720102391060 drm/amdgpu: add MGCG perfmon setting for gfx11 new a79f56d191c4 drm/amdgpu: use adev_to_drm to get drm device new 638bc30f8579 drm/amdgpu: use dev_info to benefit mGPU case new 2387e21243ba drm/radeon: use time_after(a,b) to replace "a>b" new 61ebd2fe6f79 drm: amd: amdgpu: ACPI: Add comment about ACPI_FADT_LOW_POWER_S0 new 58dcc221068a drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly new 6160216fd2c9 drm/amd: fix potential memory leak new d200a64305f7 drm/amd: fix potential memory leak new b2243cef56be drm/amd: remove possible condition with no effect (if == else) new a9c5e9c82039 drm/amd: remove possible condition with no effect (if == else) new 7c03bfa5f8df Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c247cd03898c drm/i915: fix null pointer dereference new 08e9505fa8f9 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk new b078c16bde6d drm/i915/mtl: Add PCH support new 612dc414458f drm/i915/mtl: Add VBT port and AUX_CH mapping new 61c86578229d drm/i915/mtl: Add support for MTL in Display Init sequences new dc35583ba9ec drm/i915/mtl: Fix rawclk for Meteorlake PCH new a2b4cefafa26 drm/i915: Extract wm latency adjustment to its own function new c41aa0204d1c drm/i915/mtl: memory latency data from LATENCY_LPX_LPY for WM new 3eb4ad9325f1 drm/i915/mtl: Update memory bandwidth parameters new 3d46edeec211 drm/i915/mtl: Reuse adl-p DBUF calculations new f02c7d5a8fa3 drm/i915/display/mtl: Extend MBUS programming new 34e8f7fafc09 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b7f337f927c0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 48362d69c665 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 683d663e7fec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b391405f7f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 328f894d2d81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bac47a7b2f9 ASoC: codecs: add suspend and resume for ES8316 new 671d119e75c8 ASoC: max98088: add support for noise gate reg new f3b75e9b5678 ASoC: SOF: mediatek: Add dai driver for mt8186 new 82e93430e0ad ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm [...] new 059846071f46 ASoC: SOF: mediatek: Use generic implementation for .ipc_m [...] new fcc245c6f606 ASoC: SOF: mediatek: update SOF driver for mt8186 new 4a34613b2017 ASoC: sigmadsp: switch to use kmemdup_nul() helper new 3df5d0d97289 ASoC: apple: mca: Start new platform driver new 4065f0b25b7b ASoC: apple: mca: Add locking new 6ed462d1c116 ASoC: Add Apple MCA I2S transceiver bindings new cd3b9a0f2052 ASoC platform driver for Apple MCA new d0c485957caa Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 4220fe46a28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ab3d8dc2238 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c13df7a0e2e0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new fee6073051c3 ata: ahci: Do not check ACPI_FADT_LOW_POWER_S0 new 614065aba704 ata: libata-core: remove redundant err_mask variable new e00923c59e68 ata: libata: Rename ATA_DFLAG_NCQ_PRIO_ENABLE new 066de3b9d93b ata: libata-core: Simplify ata_build_rw_tf() new 37ef316608ca ata: libata-scsi: Improve ata_scsiop_maint_in() new 9587264aea50 ata: libata-core: Simplify ata_dev_set_xfermode() new 85d335e54a8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7852bb75c64b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f51920c0d174 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new d46f737208a4 regulator: drivers: Remove unnecessary print function dev_err() new e89e9017a478 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new c006ad271102 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af60cad8e7eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1dc9d840f46f Merge branch 'next' of git://github.com/cschaufler/smack-next new ff7369218afa Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new accf5c87a1b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 59f9072f6e48 of: unittest: taint the kernel when of unittest runs new dd3cb467ebb5 dt-bindings: Remove 'Device Tree Bindings' from end of title: new ae66dc7b4081 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d294e99cdc82 spi: pxa2xx: Remove the unneeded result variable new 3fe26121dc3a spi: amd: Configure device speed new 8379bb2d4e68 Merge remote-tracking branch 'spi/for-6.1' into spi-next new 87ddfa44c33a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d03ac405027d Merge x86/platform into tip/master new 0654235f366f Merge x86/mm into tip/master new c960f604962d Merge sched/urgent into tip/master new 436335b68b76 Merge x86/timers into tip/master new f3d10aae95a3 Merge x86/sgx into tip/master new bddfc3a93536 Merge x86/cleanups into tip/master new 1a559373f6ac Merge x86/microcode into tip/master new 43a04a60889d Merge perf/urgent into tip/master new 39a4906e89ec Merge locking/core into tip/master new c54314e728a3 Merge objtool/core into tip/master new d25c6948a6aa RAS/CEC: Reduce offline page threshold for Intel systems new 3cdc75718085 Merge ras/core into tip/master new 78b6b1577061 sched/fair: Maintain task se depth in set_task_rq() new 39c4261191bf sched/fair: Remove redundant cpu_cgrp_subsys->fork() new 5d6da83c44af sched/fair: Reset sched_avg last_update_time before set_task_rq() new 859f206290f3 sched/fair: Update comments in enqueue/dequeue_entity() new e1f078f50478 sched/fair: Combine detach into dequeue when migrating task new 7e2edaf61814 sched/fair: Fix another detach on unattached task corner case new df16b71c686c sched/fair: Allow changing cgroup of new forked task new d6531ab6e501 sched/fair: Move task sched_avg attach to enqueue_task_fair() new e4fe074d6c35 sched/fair: Don't init util/runnable_avg for !fair task new e5fcb6f3266d Merge sched/core into tip/master new ea902bcc1943 x86/cpu: Add new Raptor Lake CPU model number new 4b1c74240757 x86/boot: Don't propagate uninitialized boot_params->cc_bl [...] new cdaa0a407f1a x86/sev: Don't use cc_platform_has() for early SEV-SNP calls new 169455eb0ab9 Merge x86/urgent into tip/master new c926087eb385 x86/mm: Print likely CPU at segfault time new 07662d704ead Merge x86/cpu into tip/master new c93c296fff6b x86/sev: Mark snp_abort() noreturn new 00da0cb385d0 Documentation/ABI: Mention retbleed vulnerability info fil [...] new 920357712207 Merge x86/urgent into tip/master new fb1d7b74f3e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6f102639081e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 7a14a11f93df EDAC/ie31200: Add Skylake-S support new fb4b9685779f EDAC/wq: Remove unneeded flush_workqueue() new 35636db93725 Merge edac-misc into for-next new ffb02f96b8eb Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new ba32f4a7ab2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34e8c5034b2d rcu: Add functions to compare grace-period state values new 942703b9450e rcutorture: Limit read-side polling-API testing new d68b67c35d3d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new ab0af755d40f xen: x86: remove setting the obsolete config XEN_MAX_DOMAI [...] new 6bb79f5b4c84 xen: move from strlcpy with unused retval to strscpy new 5f3925e34594 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() new 0b7092c135fd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ce59e2a5f944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2f7edf81a82 platform/x86/amd/pmf: Fix undefined reference to platform_profile new ea522b806162 platform/x86/amd/pmf: Fix clang unused variable warning new d5a4dfc3cf30 Merge branch 'platform-drivers-x86-amd-pmf' into pdx86-base new 4b0133533e82 platform/x86: dell-privacy: convert to use dev_groups new d8c04e27d93e platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask new 32c9b75640ae platform/x86: pmc_atom: Improve quirk message to be less cryptic new 27526525f3f6 platform/x86: pmc_atom: Make terminator entry uniform new 5a88ace44d0f platform/x86: pmc_atom: Amend comment style and grammar new 5cc7ce779b60 platform/x86: x86-android-tablets: Fix broken touchscreen [...] new 6f5e02cfb123 platform/surface: aggregator_registry: Add support for Sur [...] new 637b8210c788 platform/surface: aggregator_registry: Rename HID device n [...] new 95a82322505f platform/surface: aggregator_registry: Rename HID device n [...] new c6607bcbbe53 platform/surface: aggregator_registry: Add HID devices for [...] new 170f0da25dac platform/x86: asus-wmi: Convert all attr-show to use sysfs_emit new a8f9c36c4bb7 platform/x86: asus-wmi: Use kobj_to_dev() new 7e64c486e807 platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute new 3206376f099d platform/x86: asus-wmi: Document the egpu_enable sysfs attribute new d956c889be80 platform/x86: asus-wmi: Document the panel_od sysfs attribute new cdf36fc865f0 platform/x86: asus-wmi: Refactor disable_gpu attribute new 36450e7db0fe platform/x86: asus-wmi: Refactor egpu_enable attribute new ebc443ad379f platform/x86: asus-wmi: Refactor panel_od attribute new 3c3b55564afa platform/x86: asus-wmi: Simplify some of the *_check_prese [...] new 01ef026ab363 platform/x86: asus-wmi: Support the hardware GPU MUX on so [...] new 00aa846955fb platform/x86: asus-wmi: Adjust tablet/lidflip handling to [...] new e397c3c460bf platform/x86: asus-wmi: Add support for ROG X13 tablet mode new c98dc61ee08f platform/x86: asus-wmi: Simplify tablet-mode-switch probing new 1ea0d3b46798 platform/x86: asus-wmi: Simplify tablet-mode-switch handling new 07ca7a19cf0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfb3ae988300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6186a72ad78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a19d6e1111eb Merge branch 'for-next' of git://github.com/cminyard/linux [...] new c59b39baf221 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9706adfcbba5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8559e62ccb4b dt-bindings: arm: coresight: Add 'power-domains' property new 84fa8f159022 dt-bindings: arm: coresight-tmc: Add 'iommu' property new 56c9cd4ecbb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7d23a80d574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddb00c821915 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new d001601de63e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 6f5e7666ec1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 05d54ce4a95a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new ffe70bff063d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new cd33da26036e staging: sm750fb: split multiple assignments to lines new dba908967df5 staging: r8188eu: remove unnecessary null check new 92f3f58ae72f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 42ba040d687c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c96c90c9bf0f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 132cdf8c0b24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7b84ac1e504 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b871656aa4f5 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH new 8d39e55e52c1 dt-binding: pinctrl: Add cypress,cy8c95x0 new e6cbbe42944d pinctrl: Add Cypress cy8c95x0 support new 0e3db16300fb pinctrl: bcm: Convert drivers to use struct pingroup and P [...] new 39b707fa7aba pinctrl: nomadik: Convert drivers to use struct pingroup a [...] new 4faa4e73011d dt-bindings: pinctrl: qcom: Add sm8450 lpass lpi pinctrl bindings new ec1652fc4d56 pinctrl: qcom: Add sm8450 lpass lpi pinctrl driver new 958bb025f5b3 dt-bindings: pinctrl: qcom: Add sc8280xp lpass lpi pinctrl [...] new 67f40373ee7b pinctrl: qcom: Add sc8280xp lpass lpi pinctrl driver new 9f1bdd7e8221 dt-bindings: pinctrl: mediatek: add support for mt8188 new 11b918d90aeb pinctrl: mediatek: add mt8188 driver new 0684bc79cd52 dt-bindings: pinctrl: mt8186: Fix 'reg-names' for pinctrl nodes new a0d281349ac5 Merge branch 'devel' into for-next new fc2ed3825aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8a297c3dd11 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 963355946602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43e7f76b2317 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75dbd7c98cb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bfc818da6edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24090c6d36ad Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 8770bba9624f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new df61d2795ece Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 21cd0f570dc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf2da1db6398 Merge branch 'main' of git://git.infradead.org/users/willy [...] new cef68d358ad2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new c70ce3f98e13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9982c2620b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c9bfacca6eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a579b0560cd7 mm/slub: move free_debug_processing() further new b81b2604cc89 mm/slub: restrict sysfs validation to debug caches and mak [...] new 2e68c19756c7 mm/slub: remove slab_lock() usage for debug operations new 984f6de812f7 mm/slub: convert object_map_lock to non-raw spinlock new 8313f3390f46 mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() new 591570a780fc slub: Make PREEMPT_RT support less convoluted new 68704dd63c5e Merge branch 'slab/for-6.1/slub_validation_locking' into s [...] new bc52da6b892a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c164585cb482 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75062d44cb48 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 6614fa364f79 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 158b29e448d9 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new ec6624452e36 Merge branch 'linus' new c666745cf54e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 7173cafd524f mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] new 4f3d29567827 shmem: update folio if shmem_replace_page() updates the page new b979a7e508f8 writeback: avoid use-after-free after removing device new 6621c799440f mailmap: update Guilherme G. Piccoli's email addresses new 7bda8280c9e2 vmcoreinfo: add kallsyms_num_syms symbol new dd1fb7c9f1bc mm: re-allow pinning of zero pfns (again) new b7b5a6be641a binder_alloc: add missing mmap_lock calls when using the VMA new ec1700585cdb mm: vmscan: fix extreme overreclaim and swap floods new 1f7b5607bfbf ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 72c348fdb691 mm/migrate_device.c: copy pte dirty bit to page new e119b3b90a0b mm/zsmalloc: do not attempt to free IS_ERR handle new bca7e76cfd62 Revert "memcg: cleanup racy sum avoidance code" new 407ec38ed991 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown new 69f6bfc8d81e bootmem: remove the vmemmap pages from kmemleak in put_pag [...] new 6e0b94b1b017 asm-generic: sections: refactor memory_intersects new 84e0fdf827d8 asm-generic-sections-refactor-memory_intersects-fix new 01a1e5ac3dd6 mailmap: update email address for Colin King new fc811a7b2487 mm/damon/dbgfs: avoid duplicate context directory creation new 602adabfea0b squashfs: don't call kmalloc in decompressors new 249a3ae46cde mm/mprotect: only reference swap pfn page if type match new d45b83e82976 mm/page_alloc: fix race condition between build_all_zoneli [...] new 9df4758a2545 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] new 3aa0bdfadecc mm: discard __GFP_ATOMIC new fe8d1228ec49 mm/page_alloc: minor clean up for memmap_init_compound() new 1ad84294dd04 procfs: add 'size' to /proc/<pid>/fdinfo/ new 083cdb372e0f procfs: add 'path' to /proc/<pid>/fdinfo/ new 9a33ee362e67 procfs-add-path-to-proc-pid-fdinfo-fix new c3ba82886b32 mm: khugepaged: don't carry huge page to the next loop for [...] new 7d86f8a3f3eb mm/khugepaged: add struct collapse_control new 5773159fc4c2 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new 883bf38ec9fe mm-khugepaged-add-struct-collapse_control-fix-fix new 704181c73d82 mm/khugepaged: dedup and simplify hugepage alloc and charging new f006ee48f545 mm/khugepaged: propagate enum scan_result codes back to callers new 30bbc29c533c mm/khugepaged: add flag to predicate khugepaged-only behavior new 7a85cf2208bf mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 95b0b24b24b4 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 0f17ab90802c mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 697fc63fae21 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 6cda45379cc5 mm/khugepaged: avoid possible memory leak in failure path new 14d8679fb3c6 mm/khugepaged: add missing kfree() to madvise_collapse() new c017ef6765aa mm/khugepaged: delay computation of hpage boundaries until use new 328dc95bee08 mm/khugepaged: rename prefix of shared collapse functions new 6ee17aeca7b1 mm/madvise: add MADV_COLLAPSE to process_madvise() new 3ea9d72d66f8 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new 18e4a547750e selftests/vm: modularize collapse selftests new 71ac967b5496 selftests/vm: dedup hugepage allocation logic new 0fcb1cd3c7e3 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 5227ed947bab selftests/vm: add selftest to verify recollapse of THPs new f8d217f040b9 selftests/vm: add selftest to verify multi THP collapse new 6ca31ef8cd70 mm: prevent page_frag_alloc() from corrupting the memory new 4ebbf19d05ad mm/page_ext: remove unused variable in offline_page_ext new 4fca822868a3 mm: align larger anonymous mappings on THP boundaries new 3248d173b24c mm: memory-failure: cleanup try_to_split_thp_page() new fd36b780729e mm/filemap.c: convert page_endio() to use a folio new 6c86294dd2ea mm/damon/dbgfs: use kmalloc for allocating only one element new 76b269cdfb21 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new 419b7c0e4347 userfaultfd: add /dev/userfaultfd for fine grained access control new 7de8a34a8704 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new d10767f51baa userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 1c6721ffa38f userfaultfd: selftests: modify selftest to use /dev/userfaultfd new b21881435f78 userfaultfd: update documentation to describe /dev/userfaultfd new 629a4efeff6f userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 4000b93814b1 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 7def697d0621 mm/vmscan: define macros for refaults in struct lruvec new 649e85ff7a37 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 58bf08c9830d mm/swap: comment all the ifdef in swapops.h new 90cb9a930687 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 1b6acfad13b1 mm/thp: carry over dirty bit when thp splits on pmd new 6372a562ead9 mm: remember young/dirty bit for page migrations new ad4daad16d5d mm/swap: cache maximum swapfile size when init swap new 52680cfd5356 mm/swap: cache swap migration A/D bits support new bc51521b2ca2 zsmalloc: zs_object_copy: add clarifying comment new e1c5ee249abd zsmalloc-zs_object_copy-add-clarifying-comment-fix new 73de19ac64c4 zsmalloc: remove unnecessary size_class NULL check new 662fc0e38dba mm/swap: remove the end_write_func argument to __swap_writepage new 72facf9ecc5d mm/cma_debug: show complete cma name in debugfs directories new 4e13119826d2 mm/mempolicy: fix lock contention on mems_allowed new ece1edc687d5 filemap: make the accounting of thrashing more consistent new 89711a303a7e mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new 0ff2432128e0 page_alloc: remove inactive initialization new f65c04e9e76b mm/page_alloc: only search higher order when fallback new 2c88d0d6e6b9 mm/util: reduce stack usage of folio_mapcount new 0ef0f147a107 tools/vm/page_owner_sort: fix -f option new fcb7bb198ff1 mm/damon/core: simplify the parameter passing for region s [...] new dac459c54032 mm/vmscan: make the annotations of refaults code at the ri [...] new 0a52a23c8ab6 mm: migration: fix the FOLL_GET failure on following huge page new 2b762807d6a8 kfence: add sysfs interface to disable kfence for selected slabs. new 4e4811b10311 Kselftests: remove support of libhugetlbfs from kselftests new 1451d2758415 hugetlb_cgroup: remove unneeded nr_pages > 0 check new f70806a2bb34 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 8177b58d5fb5 hugetlb_cgroup: remove unneeded return value new a0a3598c5a23 hugetlb_cgroup: use helper macro NUMA_NO_NODE new 1e495c0a0628 hugetlb_cgroup: use helper for_each_hstate and hstate_index new bc2def8d3cca mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 11147539df44 mm/gup.c: Fix return value for __gup_longterm_locked() new 32365b872f49 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new a1c8a06dd712 mm: add more BUILD_BUG_ONs to gfp_migratetype() new 5741b4ae0c62 mm/util.c: add warning if __vm_enough_memory fails new 7d1baca88ec1 memory tiering: hot page selection with hint page fault latency new e3ed841b29ad memory tiering: rate limit NUMA migration throughput new 0d7d1998de89 memory tiering: adjust hot threshold automatically new 754fbeeae6db mm/compaction: fix set skip in fast_find_migrateblock new 8855fb4f805e mm/hugetlb: fix incorrect update of max_huge_pages new 22336306a10b mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new a9b118292cd1 mm/hugetlb: fix missing call to restore_reserve_on_error() new cdff502cd61c mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new 0e772a042693 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new db60296cda7e mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 1f273ce07e47 mm/hugetlb: make detecting shared pte more reliable new de0fc2bb84b5 mm/hugetlb: remove unused local variable dst_entry in copy [...] new c8ece07c381d selftests/hmm-tests: add test for dirty bits new ec54b6437773 migrate: fix syscall move_pages() return value for failure new 0df57fbf2537 migrate_pages(): remove unnecessary list_safe_reset_next() new 2a58f10d9a95 migrate_pages(): fix THP failure counting for -ENOMEM new 71605f033334 migrate_pages(): fix failure counting for THP subpages retrying new adb8eda1836a migrate_pages(): fix failure counting for THP on -ENOSYS new 5312957e454b migrate_pages(): fix failure counting for THP splitting new 0a6d6b5ded9a migrate_pages(): fix failure counting for retry new 64d6802cb23b mm: migrate: do not retry 10 times for the subpages of fai [...] new 16fd5d00425d mm: oom_kill: add trace logs in process_mrelease() system call new 85f24f42d0ab mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 3655edbb30e2 zsmalloc: zs_object_copy: replace email link to doc new 5c76075a5f58 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new a8d2a6ee6543 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 333cfd4255de mm: kill find_min_pfn_with_active_regions() new 8f2aed1e83d2 mm: x86, arm64: add arch_has_hw_pte_young() new 7e6601741962 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 1e8c357d133f mm/vmscan.c: refactor shrink_node() new 8b83393cb08b Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new cfda9f8e2776 mm: multi-gen LRU: groundwork new 5c6fffab9b6c mm: multi-gen LRU: minimal implementation new 9ab292988c6e mm: multi-gen LRU: exploit locality in rmap new 6530135609d9 mm: multi-gen LRU: support page table walks new a132d358d7ef mm: multi-gen LRU: optimize multiple memcgs new 6a8743a36a27 mm: multi-gen LRU: kill switch new bd3b8309b0f9 mm: multi-gen LRU: thrashing prevention new 256e4bcf4034 mm: multi-gen LRU: debugfs interface new 75645c6260e8 mm: multi-gen LRU: admin guide new 16b3b3b229c3 mm: multi-gen LRU: design doc new 0110fc9db516 delayacct: support re-entrance detection of thrashing accounting new 5844babc4ff4 mm/page_io: count submission time as thrashing delay for d [...] new a809719d18ef mm: memcontrol: fix a typo in comment new dae3580fe74e mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new dddf207cfe46 mm: fix use-after free of page_ext after race with memory-offline new d9548e73ca61 mm/demotion: add support for explicit memory tiers new dddca4656ed2 mm-demotion-add-support-for-explicit-memory-tiers-fix new 7626175cedd3 mm/demotion: move memory demotion related code new 42dec3462f60 mm/demotion: add hotplug callbacks to handle new numa node [...] new 888e396a7a1d mm/demotion: fix kernel error with memory hotplug new 90966644af02 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 5203e84eee79 mm/demotion: build demotion targets based on explicit memo [...] new ce9aa5fa5728 mm/demotion: add pg_data_t member to track node memory tie [...] new 4463d59476a1 mm/demotion: drop memtier from memtype new b8613c93fe4b mm/demotion: demote pages according to allocation fallback order new 544a9a4a0583 mm/demotion: update node_is_toptier to work with memory tiers new fff8a2485d45 kernel/sched/fair: include missed header file, memory-tiers.h new 691d7e40fbfb mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 5ed13c3c1994 lib/nodemask: optimize node_random for nodemask with singl [...] new 3df391cb819a mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new 82625896b0e3 mm, hwpoison: fix page refcnt leaking in unpoison_memory() new ff51890ba73f mm, hwpoison: fix extra put_page() in soft_offline_page() new 56d93ca6da59 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new a5898d182a92 mm, hwpoison: kill procs if unmap fails new 25dbb43d40c9 mm-hwpoison-kill-procs-if-unmap-fails-v2 new 7d043ae282e4 mm, hwpoison: avoid trying to unpoison reserved page new ce9d4561338e mm: hugetlb_vmemmap: simplify reset_struct_pages() new 29f44f78819f mm: memory-failure: kill soft_offline_free_page() new ee99c1d40560 mm: memory-failure: kill __soft_offline_page() new 4b1f05fd7bfc mm: thp: remove redundant pgtable check in set_huge_zero_page() new 0b6951418d66 mm: hugetlb: simplify per-node sysfs creation and removal new 8c93212d3872 mm: release private data before split THP new cad20ae9ee96 mm/damon: validate if the pmd entry is present before accessing new 7b41dd8d680d mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new cb3420118df9 mm/page_owner.c: add llseek for page_owner new bf0950d04feb mm: memcg: export workingset refault stats for cgroup v1 new 55260645bf08 Maple Tree: add new data structure new 2902f6adec52 maple_tree: fix documentation warnings new 097ef8ef26cf radix tree test suite: add pr_err define new e8e69c6fd89e radix tree test suite: add kmem_cache_set_non_kernel() new 1d9badb5c9e6 radix tree test suite: add allocation counts and size to k [...] new a998ad8dc885 radix tree test suite: add support for slab bulk APIs new 50626b149a67 radix tree test suite: add lockdep_is_held to header new 36f17909b85f lib/test_maple_tree: add testing for maple tree new 00a4ca5c3617 mm: start tracking VMAs with maple tree new d12e1f10248e mm: add VMA iterator new 716224e8fee3 mmap: use the VMA iterator in count_vma_pages_range() new 2fb158826cce mm/mmap: use the maple tree in find_vma() instead of the rbtree. new c8eeb10af906 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 1141b3398c87 mm/mmap: use maple tree for unmapped_area{_topdown} new bbc27c6dcf5e kernel/fork: use maple tree for dup_mmap() during forking new d2cca84c864c damon: convert __damon_va_three_regions to use the VMA iterator new 9ecdf084a404 proc: remove VMA rbtree use from nommu new ce9d106214d1 mm: remove rb tree. new bd7927f761ef mmap: change zeroing of maple tree in __vma_adjust() new 4d4461041e8b xen: use vma_lookup() in privcmd_ioctl_mmap() new 5299008ca51d mm: optimize find_exact_vma() to use vma_lookup() new f1d3e1408325 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 5c518b230822 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 1185ed1f5239 mm: use maple tree operations for find_vma_intersection() new b324b75c167c mm/mmap: use advanced maple tree API for mmap_region() new 4e70b0b349f1 mm: remove vmacache new 316ea11afb30 mm: convert vma_lookup() to use mtree_load() new 283dd7b29530 mm/mmap: move mmap_region() below do_munmap() new 8588f7df9c07 mm/mmap: reorganize munmap to use maple states new 2282dbf33837 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 33a40d758608 arm64: remove mmap linked list from vdso new 69818f4947ec arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 95bf56e8b763 parisc: remove mmap linked list from cache handling new 6afb446f15cc powerpc: remove mmap linked list walks new 1dc854cd65aa s390: remove vma linked list walks new d34b6044681c x86: remove vma linked list walks new c594f9b4b8f3 xtensa: remove vma linked list walks new c56ecc1c8226 cxl: remove vma linked list walk new fe6b88d0d9e1 optee: remove vma linked list walk new 3d36bd1653ef um: remove vma linked list walk new 0d03ac86bc77 coredump: remove vma linked list walk new 70fb53d81580 exec: use VMA iterator instead of linked list new 2033e1ce5192 fs/proc/base: use maple tree iterators in place of linked list new 240068c6b696 fs/proc/task_mmu: stop using linked list and highest_vm_end new af0a16ffefc5 userfaultfd: use maple tree iterator to iterate VMAs new 948a5915cb02 ipc/shm: use VMA iterator instead of linked list new 5806582e993a acct: use VMA iterator instead of linked list new 5325e1c6960b perf: use VMA iterator new 1a27835a28b5 sched: use maple tree iterator to walk VMAs new d0cee0433b76 fork: use VMA iterator new c3b9786bed3d bpf: remove VMA linked list new 0f8177140649 mm/gup: use maple tree navigation instead of linked list new e75f5c33d551 mm/khugepaged: stop using vma linked list new 1b233cff0dfc mm/ksm: use vma iterators instead of vma linked list new e81af8cf7b0a mm/madvise: use vma_find() instead of vma linked list new 837be9fd6d04 mm/memcontrol: stop using mm->highest_vm_end new 9885127e6044 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 5d57bd69c528 mm/mlock: use vma iterator and maple state instead of vma [...] new 445f575f6a51 mm/mprotect: use maple tree navigation instead of vma linked list new 8eeffe845bd7 mm/mprotect: fix maple tree start address in do_mprotect_pkey() new e96d7186fba2 mm/mremap: use vma_find_intersection() instead of vma linked list new 013d39294de4 mm/msync: use vma_find() instead of vma linked list new 75b7f9a6c0db mm/oom_kill: use maple tree iterators instead of vma linked list new 5aad7bdbf799 mm/pagewalk: use vma_find() instead of vma linked list new 02c7efd3802b mm/swapfile: use vma iterator instead of vma linked list new 5857e423d0db i915: use the VMA iterator new 33f7a667610e nommu: remove uses of VMA linked list new a52d4b14c5c1 mm/nommu: fix error handling in split_vma() new 99ea7f29a891 riscv: use vma iterator for vdso new 45b8b101a4aa mm/vmscan: Use vma iterator instead of vm_next new 77fa2c1ecb1a mm: remove the vma linked list new b6f459818f80 mm: fix one kernel-doc comment new 7af3b7b19dd5 mm/mmap: drop range_has_overlap() function new df05773246dc mm/mmap.c: pass in mapping to __vma_link_file() new 6ecb22095645 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 7b5ec3aebe82 mm: drop oom code from exit_mmap new 6d3676e230a2 mm-drop-oom-code-from-exit_mmap-fix-fix new 552d85b3280a mm: delete unused MMF_OOM_VICTIM flag new 33dc51a11726 mm-delete-unused-mmf_oom_victim-flag-fix new 8ec75a58fce7 mm: refactor of vma_merge() new 216de85d261a mm: add merging after mremap resize new 05ed9bc42a5d mm-add-merging-after-mremap-resize-checkpatch-fixes new e69fb82f6d73 mm: pagewalk: make error checks more obvious new 3f092c2bf604 mm: pagewalk: add back missing variable initializations new 139f34742fb7 mm: pagewalk: add back missing variable initializations new 03836c730123 mm: pagewalk: don't check vma in walk_page_range_novma() new 20cf0994d169 mm: pagewalk: fix documentation of PTE hole handling new 25e2d9764161 mm: pagewalk: add api documentation for walk_page_range_novma() new a2b1fc648bbd mm: pagewalk: allow walk_page_range_novma() without mm new 3f2b233472c6 mm: pagewalk: move variables to more local scope, tweak loops new 87ba1ba1d9a9 mm: pagewalk: add back missing variable initializations new 64dc96d3c86c mm: Skip retry when new limit is not below old one in page [...] new b7ba9031ce4d mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 1b00242a3598 mm/gup.c: refactor check_and_migrate_movable_pages() new 4b7e70ed78b2 mm-gupc-refactor-check_and_migrate_movable_pages-fix new 3f5e2e509c0f drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new dba932ce22e2 mm: remove EXPERIMENTAL flag for zswap new c0304977f9e9 mm: fix the handling Non-LRU pages returned by follow_page new bf21e9115eac hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new 0200acf3758c hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 61e4c34e627d hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new 5a796ffb4ba2 hugetlb: handle truncate racing with page faults new fb67e9944b11 hugetlb: fix/remove uninitialized variable in remove_inode [...] new ac2c0fd733f4 hugetlb: rename vma_shareable() and refactor code new 7db0992cf7a2 hugetlb: add vma based lock for pmd sharing new bf485a155e11 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 008568c1dcbb hugetlb: use new vma_lock for pmd sharing synchronization new 3f481b871716 mm: page_counter: remove unneeded atomic ops for low/min new 1b607f5eaa52 mm: page_counter: rearrange struct page_counter fields new 7cf67cc70a73 memcg: increase MEMCG_CHARGE_BATCH to 64 new da462269baba mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 228a3acc5b15 mm/gup: use gup_can_follow_protnone() also in GUP-fast new 64268bdf1a52 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 9ea9abc5cd7e mm: reduce noise in show_mem for lowmem allocations new 3812b216599e mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new cc5d16aeece9 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new 22100432cf14 mm/zswap: delay the initializaton of zswap until the first [...] new 80be592236e9 mm-zswap-delay-the-initializaton-of-zswap-until-the-first- [...] new 2a0b4a45cea8 mm/zswap: skip confusing print info new fe04da910152 s390/hugetlb: switch to generic version of follow_huge_pud() new 05c0e976ecb2 page_ext: introduce boot parameter 'early_page_ext' new 869f98348690 page_ext-introduce-boot-parameter-early_page_ext-fix new c9ba7641fa54 ocfs2: reflink deadlock when clone file to the same direct [...] new 8285f24b7c5d ocfs2: clear links count in ocfs2_mknod() if an error occurs new 0d40f5623414 ocfs2: fix ocfs2 corrupt when iputting an inode new 8d55a29910bf init/main.c: silence some -Wunused-parameter warnings new 6853b9fa76b6 lib/debugobjects: fix stat count and optimize debug_object [...] new 5fb5f38da624 hfsplus: unmap the page in the "fail_page" label new c159487635ab hfsplus: convert kmap() to kmap_local_page() in bnode.c new 2a6d481f27f3 hfsplus: convert kmap() to kmap_local_page() in bitmap.c new aa32096d07f3 hfsplus: convert kmap() to kmap_local_page() in btree.c new a9732d4f7bc5 scripts/decodecode: improve faulting line determination new dc2a0851db75 ipc/util.c: cleanup and improve sysvipc_find_ipc() new a7bcac299cf2 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new daa9e1e19669 units: complement the set of Hz units new 14fc8fb5fef5 iio: accel: adxl345: use HZ macro from units.h new 2bbdcf451b09 iio: common: scmi_sensors: use HZ macro from units.h new 35e7500bca74 fs/isofs: replace kmap() with kmap_local_page() new 78ebdb3c1999 checkpatch: Add kmap and kmap_atomic to the deprecated list new a9456dc87503 lib/cmdline: avoid page fault in next_arg new 65aa0a42fafb kexec: turn all kexec_mutex acquisitions into trylocks new 21e670cee577 panic, kexec: make __crash_kexec() NMI safe new 6a5e88e49aa1 fault-injection: allow stacktrace filter for x86-64 new 1f27dafe9497 fault-injection: skip stacktrace filtering by default new 06313c5cfd0b fault-injection: make some stack filter attrs more readable new 01f76725127b fault-injection: make stacktrace filter works as expected new 18c8e4564c8f llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 04e9a9979a92 proc: save LOC in vsyscall test new 8336c9fef429 kbuild: add debug level and macro defs options new 34820f69d1f5 kernel: exit: cleanup release_thread() new 9e2ccf508f9e fs/qnx6: delete unnecessary checks before brelse() new 6ea43b3c934a ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new de60334d8d70 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new 4f8f3cc08886 epoll: use try_cmpxchg in list_add_tail_lockless new 5b8eb5813cdf buffer: use try_cmpxchg in discard_buffer new ec3dbe39cf10 aio: use atomic_try_cmpxchg in __get_reqs_available new f61b477478ee iversion: use atomic64_try_cmpxchg) new 3d5ae9392730 kexec: replace kmap() with kmap_local_page() new 20e6193ceb9a hfs: unmap the page in the "fail_page" label new e4459784b5ae hfs: replace kmap() with kmap_local_page() in bnode.c new 6f8095fadb47 hfs: replace kmap() with kmap_local_page() in btree.c new e5d2294f4fe7 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new f4e501cc56ff alpha: move from strlcpy with unused retval to strscpy new cc4a2951aee4 ia64: move from strlcpy with unused retval to strscpy new 23cdab95f66a ocfs2: move from strlcpy with unused retval to strscpy new f63b8aed3fdd reiserfs: move from strlcpy with unused retval to strscpy new 52327c308ac1 init: move from strlcpy with unused retval to strscpy new 8b89ac9efc37 lib: move from strlcpy with unused retval to strscpy new 89e31a58ce4d task_work: use try_cmpxchg in task_work_add, task_work_can [...] new d10fd420a34f smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new fddfb0911108 Merge branch 'mm-nonmm-unstable' into mm-everything new c90cb986f0e2 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new ca273a719e9b Revert "mm: reduce noise in show_mem for lowmem allocations" new f33322db219e Revert "mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix" new 8d0c42c9e807 Add linux-next specific files for 20220826
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 (b5d939c95186) \ N -- N -- N refs/heads/master (8d0c42c9e807)
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 842 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-devices-system-cpu | 1 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 12 + Documentation/admin-guide/README.rst | 30 +- Documentation/admin-guide/kernel-parameters.txt | 8 + Documentation/admin-guide/mm/damon/usage.rst | 18 +- Documentation/admin-guide/sysctl/net.rst | 18 +- Documentation/devicetree/bindings/arm/actions.yaml | 2 +- Documentation/devicetree/bindings/arm/airoha.yaml | 2 +- Documentation/devicetree/bindings/arm/altera.yaml | 2 +- .../devicetree/bindings/arm/amazon,al.yaml | 2 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 +- Documentation/devicetree/bindings/arm/apple.yaml | 2 +- .../devicetree/bindings/arm/arm,cci-400.yaml | 2 +- .../bindings/arm/arm,coresight-catu.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-cti.yaml | 3 + .../bindings/arm/arm,coresight-dynamic-funnel.yaml | 3 + .../arm/arm,coresight-dynamic-replicator.yaml | 3 + .../bindings/arm/arm,coresight-etb10.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-etm.yaml | 3 + .../bindings/arm/arm,coresight-static-funnel.yaml | 3 + .../arm/arm,coresight-static-replicator.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-stm.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-tmc.yaml | 6 + .../bindings/arm/arm,coresight-tpiu.yaml | 3 + .../devicetree/bindings/arm/arm,corstone1000.yaml | 2 +- .../bindings/arm/arm,embedded-trace-extension.yaml | 3 + .../devicetree/bindings/arm/arm,integrator.yaml | 2 +- .../devicetree/bindings/arm/arm,realview.yaml | 2 +- .../devicetree/bindings/arm/arm,versatile.yaml | 2 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 +- .../devicetree/bindings/arm/atmel-at91.yaml | 2 +- Documentation/devicetree/bindings/arm/axxia.yaml | 2 +- Documentation/devicetree/bindings/arm/bitmain.yaml | 2 +- Documentation/devicetree/bindings/arm/calxeda.yaml | 2 +- .../devicetree/bindings/arm/digicolor.yaml | 2 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 +- .../devicetree/bindings/arm/intel,keembay.yaml | 2 +- .../devicetree/bindings/arm/intel,socfpga.yaml | 2 +- .../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 +- .../devicetree/bindings/arm/mediatek.yaml | 2 +- .../devicetree/bindings/arm/microchip,sparx5.yaml | 2 +- Documentation/devicetree/bindings/arm/moxart.yaml | 2 +- .../bindings/arm/nvidia,tegra194-ccplex.yaml | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 2 +- Documentation/devicetree/bindings/arm/rda.yaml | 2 +- Documentation/devicetree/bindings/arm/realtek.yaml | 2 +- Documentation/devicetree/bindings/arm/renesas.yaml | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 2 +- Documentation/devicetree/bindings/arm/spear.yaml | 2 +- Documentation/devicetree/bindings/arm/sti.yaml | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 2 +- Documentation/devicetree/bindings/arm/tegra.yaml | 2 +- Documentation/devicetree/bindings/arm/tesla.yaml | 2 +- Documentation/devicetree/bindings/arm/toshiba.yaml | 2 +- Documentation/devicetree/bindings/arm/ux500.yaml | 2 +- Documentation/devicetree/bindings/arm/vt8500.yaml | 2 +- Documentation/devicetree/bindings/arm/xilinx.yaml | 2 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 2 +- Documentation/devicetree/bindings/bus/palmbus.yaml | 2 +- .../bindings/clock/airoha,en7523-scu.yaml | 2 +- .../clock/allwinner,sun4i-a10-ahb-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-apb0-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-apb1-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-axi-clk.yaml | 2 +- .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../clock/allwinner,sun4i-a10-cpu-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-display-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-gates-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-mbus-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-mmc-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-mod0-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-mod1-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-pll3-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-pll5-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-pll6-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 2 +- .../clock/allwinner,sun4i-a10-usb-clk.yaml | 2 +- .../bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 2 +- .../clock/allwinner,sun5i-a13-ahb-clk.yaml | 2 +- .../clock/allwinner,sun6i-a31-pll6-clk.yaml | 2 +- .../clock/allwinner,sun7i-a20-gmac-clk.yaml | 2 +- .../clock/allwinner,sun7i-a20-out-clk.yaml | 2 +- .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-ahb-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-apb0-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-cpus-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-de-clks.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-pll4-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-usb-clks.yaml | 2 +- .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 2 +- .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 2 +- .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 2 +- .../bindings/clock/brcm,bcm2711-dvp.yaml | 2 +- .../devicetree/bindings/clock/canaan,k210-clk.yaml | 2 +- .../bindings/clock/mediatek,mt7621-sysc.yaml | 2 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 2 +- .../bindings/clock/toshiba,tmpv770x-pipllct.yaml | 2 +- .../bindings/clock/toshiba,tmpv770x-pismu.yaml | 2 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 +- .../bindings/crypto/intel,keembay-ocs-aes.yaml | 2 +- .../bindings/crypto/intel,keembay-ocs-ecc.yaml | 2 +- .../bindings/crypto/intel,keembay-ocs-hcu.yaml | 2 +- .../bindings/crypto/xlnx,zynqmp-aes.yaml | 2 +- .../allwinner,sun4i-a10-display-backend.yaml | 2 +- .../allwinner,sun4i-a10-display-engine.yaml | 2 +- .../allwinner,sun4i-a10-display-frontend.yaml | 2 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 2 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 2 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 2 +- .../bindings/display/allwinner,sun6i-a31-drc.yaml | 2 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 2 +- .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 2 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 2 +- .../display/allwinner,sun8i-a83t-hdmi-phy.yaml | 2 +- .../display/allwinner,sun8i-r40-tcon-top.yaml | 2 +- .../bindings/display/allwinner,sun9i-a80-deu.yaml | 2 +- .../bindings/display/brcm,bcm2711-hdmi.yaml | 2 +- .../bindings/display/ilitek,ili9486.yaml | 2 +- .../bindings/display/simple-framebuffer.yaml | 2 +- .../bindings/display/sitronix,st7735r.yaml | 2 +- .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 2 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 2 +- .../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 2 +- .../bindings/fpga/xilinx-zynq-fpga-mgr.yaml | 2 +- .../bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml | 2 +- .../devicetree/bindings/gnss/brcm,bcm4751.yaml | 2 +- .../devicetree/bindings/gnss/mediatek.yaml | 2 +- .../devicetree/bindings/gnss/sirfstar.yaml | 2 +- .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 2 +- .../devicetree/bindings/gpio/gpio-zynq.yaml | 2 +- .../bindings/gpio/microchip,mpfs-gpio.yaml | 2 +- .../bindings/gpio/x-powers,axp209-gpio.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 2 +- .../devicetree/bindings/hwmon/iio-hwmon.yaml | 2 +- .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- .../devicetree/bindings/i2c/aspeed,i2c.yaml | 2 +- .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 2 +- .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 2 +- .../devicetree/bindings/i2c/microchip,corei2c.yaml | 2 +- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 2 +- .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 2 +- .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 2 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 2 +- .../devicetree/bindings/input/imx-keypad.yaml | 2 +- .../bindings/input/mediatek,mt6779-keypad.yaml | 2 +- .../bindings/input/regulator-haptic.yaml | 2 +- .../bindings/input/sprd,sc27xx-vibrator.yaml | 2 +- .../allwinner,sun4i-a10-ic.yaml | 2 +- .../allwinner,sun6i-a31-r-intc.yaml | 2 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 2 +- .../interrupt-controller/idt,32434-pic.yaml | 2 +- .../interrupt-controller/st,stm32-exti.yaml | 2 +- .../bindings/iommu/allwinner,sun50i-h6-iommu.yaml | 2 +- .../devicetree/bindings/media/allegro,al5e.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 2 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 2 +- .../bindings/media/allwinner,sun6i-a31-csi.yaml | 2 +- .../media/allwinner,sun6i-a31-mipi-csi2.yaml | 2 +- .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 2 +- .../media/allwinner,sun8i-a83t-mipi-csi2.yaml | 2 +- .../media/allwinner,sun8i-h3-deinterlace.yaml | 2 +- .../bindings/media/mediatek,mdp3-rdma.yaml | 95 - .../bindings/media/mediatek,mdp3-rsz.yaml | 77 - .../bindings/media/mediatek,mdp3-wrot.yaml | 80 - .../bindings/media/mediatek-jpeg-decoder.yaml | 2 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 2 +- .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 2 +- Documentation/devicetree/bindings/media/rc.yaml | 2 +- .../devicetree/bindings/media/rockchip,vdec.yaml | 2 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../devicetree/bindings/media/ti,vpe.yaml | 2 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 2 +- .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 2 +- .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 2 +- .../bindings/mfd/brcm,bcm6318-gpio-sysctl.yaml | 2 +- .../bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml | 2 +- .../bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml | 2 +- .../bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml | 2 +- .../bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml | 2 +- .../bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml | 2 +- .../bindings/mfd/canaan,k210-sysctl.yaml | 2 +- .../devicetree/bindings/mfd/khadas,mcu.yaml | 2 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +- .../bindings/mfd/ti,j721e-system-controller.yaml | 2 +- .../devicetree/bindings/mfd/x-powers,ac100.yaml | 2 +- .../devicetree/bindings/mfd/x-powers,axp152.yaml | 2 +- Documentation/devicetree/bindings/mips/ralink.yaml | 2 +- .../devicetree/bindings/mips/realtek-rtl.yaml | 2 +- .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 +- .../bindings/mmc/amlogic,meson-mx-sdhc.yaml | 2 +- .../devicetree/bindings/mmc/mmc-card.yaml | 2 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 2 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 2 +- .../bindings/mtd/arasan,nand-controller.yaml | 2 +- .../bindings/mtd/arm,pl353-nand-r2p1.yaml | 2 +- .../devicetree/bindings/mtd/intel,lgm-nand.yaml | 2 +- Documentation/devicetree/bindings/mtd/mtd.yaml | 2 +- .../bindings/mtd/mxicy,nand-ecc-engine.yaml | 2 +- .../devicetree/bindings/mtd/renesas-nandc.yaml | 2 +- .../devicetree/bindings/mtd/spi-nand.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-emac.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 2 +- .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../devicetree/bindings/net/brcm,amac.yaml | 2 +- .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 +- .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 2 +- .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 2 +- .../devicetree/bindings/net/realtek-bluetooth.yaml | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 2 +- .../bindings/net/sunplus,sp7021-emac.yaml | 2 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 2 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 2 +- .../devicetree/bindings/net/vertexcom-mse102x.yaml | 2 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 2 +- .../devicetree/bindings/nvmem/imx-iim.yaml | 2 +- .../devicetree/bindings/nvmem/imx-ocotp.yaml | 2 +- .../devicetree/bindings/nvmem/nintendo-otp.yaml | 2 +- .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 2 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 +- .../devicetree/bindings/nvmem/rockchip-efuse.yaml | 2 +- .../opp/allwinner,sun50i-h6-operating-points.yaml | 2 +- .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 2 +- .../bindings/pci/mediatek-pcie-gen3.yaml | 13 +- .../bindings/pci/microchip,pcie-host.yaml | 33 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 70 +- .../bindings/pci/samsung,exynos-pcie.yaml | 2 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 8 + .../bindings/pci/toshiba,visconti-pcie.yaml | 2 +- .../devicetree/bindings/peci/peci-aspeed.yaml | 2 +- .../devicetree/bindings/peci/peci-controller.yaml | 2 +- .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 2 +- .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 2 +- .../bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 2 +- .../devicetree/bindings/phy/cdns,dphy-rx.yaml | 2 +- .../devicetree/bindings/phy/cdns,dphy.yaml | 2 +- .../devicetree/bindings/phy/fsl,imx8-pcie-phy.yaml | 2 +- .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../devicetree/bindings/phy/intel,lgm-usb-phy.yaml | 2 +- .../bindings/phy/lantiq,vrx200-pcie-phy.yaml | 2 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 2 +- .../devicetree/bindings/phy/mediatek,tphy.yaml | 2 +- .../devicetree/bindings/phy/mediatek,xsphy.yaml | 2 +- .../bindings/phy/phy-rockchip-naneng-combphy.yaml | 2 +- .../bindings/phy/rockchip-inno-csi-dphy.yaml | 2 +- .../bindings/phy/rockchip-mipi-dphy-rx0.yaml | 2 +- .../bindings/phy/samsung,exynos-pcie-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 2 +- .../devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml | 2 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../bindings/pinctrl/canaan,k210-fpioa.yaml | 2 +- .../bindings/pinctrl/cypress,cy8c95x0.yaml | 134 ++ .../bindings/pinctrl/intel,pinctrl-keembay.yaml | 2 +- .../bindings/pinctrl/intel,pinctrl-thunderbay.yaml | 2 +- .../bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt6797-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt7622-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt7986-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt8183-pinctrl.yaml | 2 +- .../bindings/pinctrl/mediatek,mt8188-pinctrl.yaml | 226 ++ .../bindings/pinctrl/pinctrl-mt8186.yaml | 14 +- .../pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml | 133 ++ .../pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml | 135 ++ .../bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 2 +- .../bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 2 +- .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 2 +- .../devicetree/bindings/ptp/ptp-idtcm.yaml | 2 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 2 +- .../devicetree/bindings/pwm/intel,keembay-pwm.yaml | 2 +- .../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 2 +- .../bindings/regulator/silergy,sy8106a.yaml | 2 +- .../bindings/reserved-memory/google,open-dice.yaml | 2 +- .../bindings/reserved-memory/memory-region.yaml | 2 +- .../reserved-memory/nvidia,tegra210-emc-table.yaml | 2 +- .../bindings/reserved-memory/reserved-memory.yaml | 2 +- .../reset/allwinner,sun6i-a31-clock-reset.yaml | 2 +- .../devicetree/bindings/reset/canaan,k210-rst.yaml | 2 +- .../bindings/reset/starfive,jh7100-reset.yaml | 2 +- .../devicetree/bindings/riscv/microchip.yaml | 2 +- .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 2 +- .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 2 +- .../bindings/rtc/atmel,at91sam9260-rtt.yaml | 2 +- .../bindings/rtc/microchip,mfps-rtc.yaml | 2 +- .../bindings/rtc/microcrystal,rv3032.yaml | 2 +- .../devicetree/bindings/rtc/mstar,msc313-rtc.yaml | 2 +- .../devicetree/bindings/serial/cdns,uart.yaml | 2 +- .../devicetree/bindings/serial/samsung_uart.yaml | 5 +- .../bindings/serial/sunplus,sp7021-uart.yaml | 2 +- .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 2 +- .../bindings/soc/mediatek/mediatek,ccorr.yaml | 68 - .../bindings/soc/mediatek/mediatek,wdma.yaml | 81 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/sound/adi,max98396.yaml | 2 +- .../devicetree/bindings/sound/ak4375.yaml | 2 +- .../devicetree/bindings/sound/ak4613.yaml | 2 +- .../devicetree/bindings/sound/ak4642.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 2 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 2 +- .../sound/allwinner,sun8i-a23-codec-analog.yaml | 2 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 2 +- .../devicetree/bindings/sound/apple,mca.yaml | 131 ++ .../bindings/sound/audio-graph-card.yaml | 2 +- .../bindings/sound/audio-graph-card2.yaml | 2 +- .../devicetree/bindings/sound/audio-graph.yaml | 2 +- .../bindings/sound/intel,keembay-i2s.yaml | 2 +- .../devicetree/bindings/sound/linux,bt-sco.yaml | 2 +- .../devicetree/bindings/sound/linux,spdif-dit.yaml | 2 +- .../devicetree/bindings/sound/mchp,spdifrx.yaml | 2 +- .../devicetree/bindings/sound/mchp,spdiftx.yaml | 2 +- .../devicetree/bindings/sound/mt6359.yaml | 2 +- .../bindings/sound/nvidia,tegra186-asrc.yaml | 2 +- .../bindings/sound/nvidia,tegra186-dspk.yaml | 2 +- .../bindings/sound/nvidia,tegra210-admaif.yaml | 2 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 2 +- .../bindings/sound/nvidia,tegra210-ahub.yaml | 2 +- .../bindings/sound/nvidia,tegra210-amx.yaml | 2 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 2 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 2 +- .../bindings/sound/nvidia,tegra210-mixer.yaml | 2 +- .../bindings/sound/nvidia,tegra210-mvc.yaml | 2 +- .../bindings/sound/nvidia,tegra210-sfc.yaml | 2 +- .../devicetree/bindings/sound/renesas,rsnd.yaml | 2 +- .../bindings/sound/simple-audio-amplifier.yaml | 2 +- .../devicetree/bindings/sound/simple-card.yaml | 2 +- .../devicetree/bindings/sound/sound-dai.yaml | 2 +- .../devicetree/bindings/sound/test-component.yaml | 2 +- .../devicetree/bindings/sound/wlf,wm8940.yaml | 2 +- .../devicetree/bindings/sound/wlf,wm8978.yaml | 2 +- .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 +- .../devicetree/bindings/spi/mxicy,mx25f0a-spi.yaml | 2 +- .../devicetree/bindings/spi/spi-cadence.yaml | 2 +- .../devicetree/bindings/spi/spi-xilinx.yaml | 2 +- .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 2 +- .../bindings/spmi/mtk,spmi-mtk-pmif.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 2 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 2 +- .../bindings/timer/mstar,msc313e-timer.yaml | 2 +- .../bindings/timer/rockchip,rk-timer.yaml | 2 +- .../devicetree/bindings/timer/xlnx,xps-timer.yaml | 2 +- .../bindings/timestamp/hte-consumer.yaml | 2 +- .../bindings/ufs/samsung,exynos-ufs.yaml | 2 +- .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 2 +- .../devicetree/bindings/usb/brcm,bcm7445-ehci.yaml | 2 +- .../devicetree/bindings/usb/brcm,usb-pinmap.yaml | 2 +- .../devicetree/bindings/usb/generic-ehci.yaml | 2 +- .../devicetree/bindings/usb/generic-ohci.yaml | 2 +- .../devicetree/bindings/usb/generic-xhci.yaml | 2 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 2 +- .../devicetree/bindings/usb/mediatek,mtu3.yaml | 2 +- .../devicetree/bindings/usb/mediatek,musb.yaml | 2 +- .../bindings/usb/microchip,mpfs-musb.yaml | 2 +- .../devicetree/bindings/usb/smsc,usb3503.yaml | 2 +- Documentation/devicetree/bindings/usb/usb-drd.yaml | 2 +- Documentation/devicetree/bindings/usb/usb-hcd.yaml | 2 +- .../devicetree/bindings/usb/usb-xhci.yaml | 2 +- Documentation/devicetree/bindings/usb/usb.yaml | 2 +- Documentation/devicetree/bindings/w1/w1-gpio.yaml | 2 +- .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 +- .../bindings/watchdog/mstar,msc313e-wdt.yaml | 2 +- Documentation/networking/devlink/index.rst | 6 +- .../translations/zh_CN/process/email-clients.rst | 2 + .../zh_CN/process/submitting-patches.rst | 4 +- MAINTAINERS | 21 +- Next/SHA1s | 102 +- Next/merge.log | 1909 ++++++++++++----- arch/arm/boot/dts/zynq-7000.dtsi | 12 + arch/riscv/include/asm/signal.h | 12 + arch/riscv/include/asm/thread_info.h | 2 + arch/riscv/kernel/signal.c | 1 + arch/riscv/kernel/traps.c | 3 +- arch/s390/kernel/process.c | 22 +- arch/s390/mm/fault.c | 4 +- arch/s390/mm/hugetlbpage.c | 10 - arch/x86/boot/compressed/misc.h | 12 +- arch/x86/boot/compressed/sev.c | 8 + arch/x86/configs/xen.config | 1 - arch/x86/include/asm/intel-family.h | 2 + arch/x86/include/asm/sev.h | 2 +- arch/x86/kernel/sev.c | 18 +- arch/x86/mm/fault.c | 10 + drivers/acpi/acpi_amba.c | 5 +- drivers/acpi/acpi_platform.c | 6 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/device_pm.c | 19 +- drivers/acpi/property.c | 11 +- drivers/acpi/sbs.c | 2 +- drivers/acpi/sbshc.c | 2 +- drivers/acpi/scan.c | 17 +- drivers/ata/ahci.c | 5 +- drivers/ata/libata-core.c | 38 +- drivers/ata/libata-sata.c | 6 +- drivers/ata/libata-scsi.c | 7 +- drivers/ata/libata.h | 5 +- drivers/clk/sunxi-ng/ccu-sun20i-d1.c | 8 + drivers/dma-buf/dma-resv.c | 3 +- drivers/dma-buf/udmabuf.c | 9 +- drivers/edac/ie31200_edac.c | 28 +- drivers/edac/wq.c | 1 - drivers/firmware/efi/libstub/Makefile | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 15 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 13 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 9 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 46 + .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 48 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 46 + drivers/gpu/drm/amd/display/dc/core/dc.c | 36 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 5 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 3 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 18 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 9 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 3 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 1 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 667 +++--- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 1080 ++++++++++ .../drm/amd/display/dc/dcn321/dcn321_resource.c | 648 +++--- .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 32 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 5 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 16 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 31 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 14 +- drivers/gpu/drm/i915/display/intel_bw.c | 56 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 7 + drivers/gpu/drm/i915/display/intel_display_power.c | 5 +- drivers/gpu/drm/i915/display/intel_quirks.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 8 + drivers/gpu/drm/i915/gt/intel_gt_regs.h | 11 + drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 10 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 6 + drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 34 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 9 + drivers/gpu/drm/i915/gt/intel_migrate.c | 37 +- drivers/gpu/drm/i915/gt/intel_reset.c | 6 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 76 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 16 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 12 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 19 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 40 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h | 1 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 45 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 79 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 4 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 41 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 12 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 37 +- .../gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c | 159 ++ .../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c | 10 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 67 +- drivers/gpu/drm/i915/i915_gpu_error.h | 21 +- drivers/gpu/drm/i915/i915_reg.h | 9 +- drivers/gpu/drm/i915/i915_vma_resource.c | 4 + drivers/gpu/drm/i915/intel_pch.c | 9 +- drivers/gpu/drm/i915/intel_pch.h | 4 + drivers/gpu/drm/i915/intel_pm.c | 106 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_request.c | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 41 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 7 +- drivers/gpu/drm/vc4/vc4_hvs.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 20 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/hid/Kconfig | 75 +- drivers/hid/Makefile | 4 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 18 + drivers/hid/hid-asus.c | 7 + drivers/hid/hid-google-hammer.c | 4 +- drivers/hid/hid-ids.h | 5 + drivers/hid/hid-input.c | 7 +- drivers/hid/hid-nintendo.c | 6 +- drivers/hid/hid-playstation.c | 16 +- drivers/hid/hid-quirks.c | 2 + drivers/hid/hid-rmi.c | 6 +- drivers/hid/hid-steam.c | 18 +- drivers/hid/hid-thrustmaster.c | 3 +- drivers/hid/hid-uclogic-core.c | 5 + drivers/hid/hid-uclogic-params-test.c | 192 ++ drivers/hid/hid-uclogic-params.c | 230 +- drivers/hid/hid-uclogic-params.h | 10 + drivers/hid/hid-uclogic-rdesc-test.c | 22 +- drivers/hid/hid-uclogic-rdesc.c | 76 +- drivers/hid/hid-uclogic-rdesc.h | 8 + drivers/hid/hid-vivaldi-common.c | 29 +- drivers/hid/hid-vivaldi-common.h | 4 +- drivers/hid/hid-vivaldi.c | 4 +- drivers/hid/hidraw.c | 2 + drivers/hid/i2c-hid/i2c-hid-core.c | 2 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/intel-ish-hid/ishtp-hid.h | 2 +- drivers/hid/intel-ish-hid/ishtp/client.c | 68 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hid/usbhid/usbkbd.c | 2 +- drivers/hid/usbhid/usbmouse.c | 2 +- drivers/hid/wacom.h | 5 +- drivers/hid/wacom_sys.c | 11 +- drivers/hid/wacom_wac.c | 5 - drivers/hid/wacom_wac.h | 4 +- drivers/hv/vmbus_drv.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 59 +- drivers/net/ethernet/lantiq_xrx200.c | 9 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 22 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 5 + drivers/net/ethernet/mellanox/mlxsw/core.c | 40 - drivers/net/ethernet/mellanox/mlxsw/core.h | 6 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 92 - .../net/ethernet/netronome/nfp/flower/offload.c | 9 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 95 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/geneve.c | 9 +- drivers/net/netdevsim/dev.c | 15 +- drivers/net/vxlan/vxlan_core.c | 9 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 8 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 10 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 22 +- drivers/net/wireless/mac80211_hwsim.c | 394 +++- drivers/net/wireless/marvell/libertas/cfg.c | 9 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 10 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 12 +- drivers/net/wireless/rndis_wlan.c | 20 +- drivers/of/unittest.c | 3 + drivers/pci/controller/dwc/pcie-qcom.c | 121 +- drivers/pci/controller/pci-mvebu.c | 12 +- drivers/pci/controller/pcie-mediatek-gen3.c | 2 +- drivers/perf/arm_dsu_pmu.c | 4 +- drivers/perf/qcom_l3_pmu.c | 3 +- drivers/pinctrl/Kconfig | 14 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/bcm/pinctrl-bcm6318.c | 121 +- drivers/pinctrl/bcm/pinctrl-bcm63268.c | 139 +- drivers/pinctrl/bcm/pinctrl-bcm6328.c | 85 +- drivers/pinctrl/bcm/pinctrl-bcm6358.c | 20 +- drivers/pinctrl/bcm/pinctrl-bcm6362.c | 121 +- drivers/pinctrl/bcm/pinctrl-bcm6368.c | 91 +- drivers/pinctrl/bcm/pinctrl-bcm63xx.h | 2 + drivers/pinctrl/mediatek/Kconfig | 12 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt8188.c | 1673 +++++++++++++++ drivers/pinctrl/mediatek/pinctrl-mtk-mt8188.h | 2259 ++++++++++++++++++++ drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 295 ++- drivers/pinctrl/nomadik/pinctrl-nomadik-stn8815.c | 29 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 26 +- drivers/pinctrl/nomadik/pinctrl-nomadik.h | 16 +- drivers/pinctrl/pinctrl-cy8c95x0.c | 1379 ++++++++++++ drivers/pinctrl/qcom/Kconfig | 18 + drivers/pinctrl/qcom/Makefile | 2 + drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 207 ++ drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 240 +++ drivers/platform/x86/amd/pmf/Kconfig | 1 + drivers/platform/x86/amd/pmf/auto-mode.c | 8 +- drivers/platform/x86/amd/pmf/core.c | 3 + drivers/platform/x86/amd/pmf/pmf.h | 4 +- drivers/platform/x86/amd/pmf/sps.c | 11 +- drivers/platform/x86/asus-nb-wmi.c | 35 +- drivers/platform/x86/asus-wmi.c | 193 +- drivers/platform/x86/asus-wmi.h | 10 +- drivers/platform/x86/simatic-ipc.c | 3 - drivers/ras/cec.c | 8 + drivers/regulator/pfuze100-regulator.c | 2 +- drivers/regulator/tps65219-regulator.c | 6 +- drivers/soc/mediatek/Kconfig | 2 + drivers/soc/mediatek/mtk-pmic-wrap.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 2 +- drivers/soc/mediatek/mtk-svs.c | 23 +- drivers/spi/spi-amd.c | 97 + drivers/spi/spi-pxa2xx.c | 4 +- drivers/spi/spi.c | 2 +- drivers/staging/r8188eu/core/rtw_mlme.c | 4 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 13 +- drivers/staging/sm750fb/sm750.c | 12 +- drivers/staging/wlan-ng/cfg80211.c | 12 +- drivers/thunderbolt/acpi.c | 2 +- drivers/usb/host/xhci-hub.c | 13 +- drivers/usb/host/xhci-plat.c | 11 +- drivers/usb/host/xhci.c | 19 +- drivers/usb/host/xhci.h | 4 +- drivers/xen/privcmd.c | 21 +- drivers/xen/xen-scsiback.c | 2 +- drivers/xen/xenbus/xenbus_probe_frontend.c | 2 +- fs/fs-writeback.c | 12 +- fs/gfs2/glock.c | 44 +- fs/gfs2/glock.h | 1 + fs/gfs2/inode.c | 10 +- fs/gfs2/util.c | 6 + fs/hugetlbfs/inode.c | 4 +- include/acpi/acpi_bus.h | 10 +- .../dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h | 1280 +++++++++++ include/linux/bpf.h | 8 + include/linux/ieee80211.h | 14 +- include/linux/libata.h | 2 +- include/linux/memcontrol.h | 7 +- include/linux/mm.h | 16 +- include/linux/mm_types.h | 12 +- include/linux/netdevice.h | 4 +- include/linux/netfilter_bridge/ebtables.h | 4 - include/linux/of_device.h | 5 +- include/linux/page_counter.h | 35 +- include/linux/page_ext.h | 11 + include/linux/platform_data/x86/asus-wmi.h | 4 + include/linux/platform_data/x86/simatic-ipc.h | 1 - include/linux/rcupdate.h | 17 + include/linux/rcutiny.h | 14 + include/linux/rcutree.h | 28 + include/net/cfg80211.h | 43 +- include/net/devlink.h | 19 +- include/net/gro.h | 33 +- include/net/inet_connection_sock.h | 3 + include/net/inet_hashtables.h | 80 +- include/net/mac80211.h | 9 + include/net/netfilter/nf_flow_table.h | 3 + include/net/netfilter/nf_tables.h | 1 + include/net/netlink.h | 4 +- include/net/sch_generic.h | 1 - include/net/sock.h | 14 + include/uapi/linux/bpf.h | 30 + include/uapi/linux/nl80211.h | 14 +- init/main.c | 6 +- kernel/bpf/Makefile | 3 + kernel/bpf/cgroup_iter.c | 284 +++ kernel/bpf/verifier.c | 13 +- kernel/cgroup/cgroup-v1.c | 2 + kernel/cgroup/rstat.c | 48 + kernel/crash_core.c | 1 + kernel/rcu/rcutorture.c | 41 +- kernel/sched/core.c | 52 +- kernel/sched/fair.c | 120 +- kernel/sched/sched.h | 6 +- kernel/smpboot.c | 3 +- kernel/trace/ftrace.c | 79 +- lib/vsprintf.c | 4 +- localversion-next | 2 +- mm/backing-dev.c | 10 +- mm/gup.c | 26 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 2 +- mm/memory-tiers.c | 2 +- mm/mlock.c | 4 +- mm/mprotect.c | 3 +- mm/page-writeback.c | 6 +- mm/page_alloc.c | 95 +- mm/page_counter.c | 13 +- mm/page_ext.c | 8 + mm/shmem.c | 1 + mm/slub.c | 473 ++-- mm/zswap.c | 77 +- net/8021q/vlan_core.c | 9 +- net/bridge/netfilter/ebtable_broute.c | 8 - net/bridge/netfilter/ebtable_filter.c | 8 - net/bridge/netfilter/ebtable_nat.c | 8 - net/bridge/netfilter/ebtables.c | 8 +- net/core/devlink.c | 139 +- net/dccp/ipv4.c | 25 +- net/dccp/ipv6.c | 18 + net/dccp/proto.c | 34 +- net/ethernet/eth.c | 9 +- net/ipv4/af_inet.c | 35 +- net/ipv4/fou.c | 9 +- net/ipv4/gre_offload.c | 9 +- net/ipv4/inet_connection_sock.c | 275 ++- net/ipv4/inet_hashtables.c | 268 ++- net/ipv4/tcp.c | 11 +- net/ipv4/tcp_ipv4.c | 23 +- net/ipv4/tcp_offload.c | 9 +- net/ipv6/ip6_offload.c | 9 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 1 - net/ipv6/tcp_ipv6.c | 17 + net/mac80211/cfg.c | 129 +- net/mac80211/eht.c | 4 +- net/mac80211/ibss.c | 4 + net/mac80211/ieee80211_i.h | 7 +- net/mac80211/iface.c | 11 + net/mac80211/key.c | 190 +- net/mac80211/key.h | 13 +- net/mac80211/mlme.c | 68 +- net/mac80211/rx.c | 200 +- net/mac80211/scan.c | 11 +- net/mac80211/sta_info.c | 11 +- net/mac80211/tx.c | 68 +- net/mac80211/util.c | 29 +- net/netfilter/nf_conntrack_proto_tcp.c | 31 + net/netfilter/nf_flow_table_core.c | 15 +- net/netfilter/nf_flow_table_offload.c | 8 + net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_osf.c | 18 +- net/netfilter/nft_payload.c | 29 +- net/netfilter/nft_tproxy.c | 8 + net/netfilter/nft_tunnel.c | 1 + net/rxrpc/call_object.c | 4 +- net/rxrpc/sendmsg.c | 92 +- net/sched/sch_atm.c | 1 - net/sched/sch_cbq.c | 1 - net/sched/sch_choke.c | 2 - net/sched/sch_drr.c | 2 - net/sched/sch_dsmark.c | 2 - net/sched/sch_etf.c | 3 - net/sched/sch_ets.c | 2 - net/sched/sch_fq_codel.c | 2 - net/sched/sch_fq_pie.c | 3 - net/sched/sch_hfsc.c | 2 - net/sched/sch_htb.c | 2 - net/sched/sch_multiq.c | 1 - net/sched/sch_prio.c | 2 - net/sched/sch_qfq.c | 2 - net/sched/sch_red.c | 2 - net/sched/sch_sfb.c | 2 - net/sched/sch_skbprio.c | 3 - net/sched/sch_taprio.c | 2 - net/sched/sch_tbf.c | 2 - net/sched/sch_teql.c | 1 - net/wireless/core.c | 16 + net/wireless/debugfs.c | 3 +- net/wireless/ibss.c | 2 +- net/wireless/nl80211.c | 186 +- net/wireless/rdev-ops.h | 58 +- net/wireless/reg.c | 4 + net/wireless/scan.c | 2 +- net/wireless/sme.c | 5 +- net/wireless/trace.h | 97 +- net/wireless/util.c | 4 +- net/wireless/wext-compat.c | 18 +- scripts/bpf_doc.py | 39 +- sound/soc/Kconfig | 1 + sound/soc/Makefile | 1 + sound/soc/apple/Kconfig | 9 + sound/soc/apple/Makefile | 3 + sound/soc/apple/mca.c | 1167 ++++++++++ sound/soc/codecs/es8316.c | 22 + sound/soc/codecs/max98088.c | 3 + sound/soc/codecs/sigmadsp.c | 4 +- sound/soc/fsl/fsl_aud2htx.c | 16 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 49 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/include/uapi/linux/bpf.h | 30 + tools/objtool/check.c | 34 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/bpf/cgroup_helpers.c | 202 +- tools/testing/selftests/bpf/cgroup_helpers.h | 19 +- tools/testing/selftests/bpf/config | 2 - tools/testing/selftests/bpf/prog_tests/btf_dump.c | 4 +- .../bpf/prog_tests/cgroup_hierarchical_stats.c | 357 ++++ .../testing/selftests/bpf/prog_tests/cgroup_iter.c | 224 ++ .../selftests/bpf/prog_tests/lwt_ip_encap.c | 585 ----- tools/testing/selftests/bpf/progs/bpf_iter.h | 7 + .../bpf/progs/cgroup_hierarchical_stats.c | 226 ++ tools/testing/selftests/bpf/progs/cgroup_iter.c | 39 + .../selftests/bpf/progs/test_lwt_ip_encap.c | 51 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 475 ++++ tools/testing/selftests/bpf/verifier/precise.c | 25 + tools/testing/selftests/net/.gitignore | 5 +- tools/testing/selftests/net/Makefile | 7 +- tools/testing/selftests/net/bind_bhash.c | 144 ++ tools/testing/selftests/net/bind_bhash.sh | 66 + .../testing/selftests/net/sk_bind_sendto_listen.c | 80 + tools/testing/selftests/net/sk_connect_zero_addr.c | 62 + 817 files changed, 21546 insertions(+), 5597 deletions(-) delete mode 100644 Documentation/devicetree/bindings/media/mediatek,mdp3-rdma.yaml delete mode 100644 Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml delete mode 100644 Documentation/devicetree/bindings/media/mediatek,mdp3-wrot.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/cypress,cy8c95x0.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt8188-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-lpass-l [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8450-lpass-lpi [...] delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,ccorr.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,wdma.yaml create mode 100644 Documentation/devicetree/bindings/sound/apple,mca.yaml create mode 100644 arch/riscv/include/asm/signal.h create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c create mode 100644 drivers/hid/hid-uclogic-params-test.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8188.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8188.h create mode 100644 drivers/pinctrl/pinctrl-cy8c95x0.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c create mode 100644 include/dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h create mode 100644 kernel/bpf/cgroup_iter.c create mode 100644 sound/soc/apple/Kconfig create mode 100644 sound/soc/apple/Makefile create mode 100644 sound/soc/apple/mca.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_hierarchical_stats.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_iter.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_iter.c create mode 100755 tools/testing/selftests/bpf/test_lwt_ip_encap.sh create mode 100644 tools/testing/selftests/net/bind_bhash.c create mode 100755 tools/testing/selftests/net/bind_bhash.sh create mode 100644 tools/testing/selftests/net/sk_bind_sendto_listen.c create mode 100644 tools/testing/selftests/net/sk_connect_zero_addr.c